skysight-inc/HackerNews huggingface dataset:
My favorite "fun fact" about gravity is still this one[0]:

> [Gravity] shapes the arena in which it acts, unlike other fields which act in a fixed spacetime background.

From what I've seen, this fact is rather underappreciated by many of the folks doing (what they call) "quantum gravity" these days. They often try to treat gravity as a rather ordinary quantum (or string) field theory, living on a fixed background.

As Hawking says in [0], "It would be rather boring if this were the case. Gravity would be just like any other field."

[0]: Hawking: The Nature of Space and Time (1994), p. 2, https://arxiv.org/abs/hep-th/9409195
how do you decide who is a scientist and who is not?
The 90's were fun times! I still miss the newness of it all.
The Art of “Editing, Not Authoring” – A Guide to Effective Problem Solving and
You can't really use a user facing pot for volume control when you've also got volume control buttons on the steering wheel and keywords for voice control.
Embarcadero was bought out by Idera, who has a long history of buying out niche-y software development companies and offshoring development while wringing every last possible dollar out of the now-declining carcass. If you're looking for relevance or innovation, look elsewhere.
> How the f* they did not have them encrypted to begin with?

They are encrypted while transit and at rest, just not E2EE, which is understandable based on the link, but still should be an option like passoword manager in Chrome has.
How about mosh over quic?
Exactly. But practically you have to trade one thing or another.

Before BPE I bailed on a project because the sponsor insisted on using word vectors and I thought "Look, the most important words in our documents will be out-of-dictionary and that's like playing chess down a queen, a rook and two pawns."

Once BPE and similar tokenizers came out now you could say that the model has a chance when it confronts out-of-dictionary situations which will always be important. This was critical to the success of transformers for text.

On the other hand there are many things wrong with tokenization for particular applications. If you want to handle Japanese text you'd think a word like 日本語 "Japanese" should be tokenized as a word or as 日本 + 語 ("japan" + "language")

A multilingual model however is very likely to tokenize those at the unicode character level so you don't even get 日 + 本 + 語 ("sun" + "origin" + "language") but might get underlying UTF-8 bytes like e6 + 97 + a5 + e6 + 9c + ac + e8 + aa + 9e which is just awful.

The trouble is an English language model doesn't want to waste a limited supply of tokens on other languages even though it should be able to handle a few foreign characters. A Japanese language model would clearly make different decisions, a model that supports a large number of languages is going to struggle to allocate tokens between them.
Ahh, reminds me of the old days playing Doom in my school's computer lab.

Good times.
Even with Mercedes’ 4 year warranty?
Win32k is the kernel side of GDI, that's the core GUI drawing code for those unfamiliar with Windows.

It's a common source of privilege escalation bugs because it runs in kernel mode and accessible via a large surface of user mode apis.
I think you want to do a project that MIGHT turn to a tech startup in the future. If you have no ideas, ask yourself, what could I use right now and build it for you. Do you need a way to plan activities with friends remotely? This could be an idea. Build it for yourself and your friends and then try and share it with others to see if they would want to use it, if you have atleast one person that would want to use it, then you are on to something.
Interesting comment by the OP of the EE Post:

"Yes. we already done that but not over do it because we hope the power will be restored.I think Probably the war will end because Russia and America are busy in Ukraine and hopefully will not supply fighting parties with bombs, rockets and ammunition and they have to keep fighting with sticks and swords"
I mean, honestly yes. His show was shocking because it was so surprising how people behaved. In truth, it was a foreshadowing. The momentum had already began back then.
We can't forget WKRP in Cincinatti, which had so much good music of the time, and even referenced it in the show which made for some butchered edits.

The most egregious example is from the classic "Turkeys Away" episode, there was a whole joke about Pink Floyd's "Dogs" which Johnny Fever was playing at the time. In the edited version Mr. Carlson just walks out mid-conversation.
Unsurprisingly, there's nothing here. Most of the paper describes a brute force search across all possible variable assignments in the form of a graph (with some pointless polynomial improvements like making it a trie), where you build a path of vertices representing each set of truth values that satisfies a given expression. This clearly has exponential size, which the author alludes to in the "improvements" section by noting it does "redundant work". This is addressed by collapsing the exponential graph down to have only one vertex for each variable*expression pair (if you ignore the trie) and adding exponentially many labels for the different paths to reach a given vertex. (incidentally, to the extent that it's described clearly, it seems like the improved layered graph would basically be the same as the original non-layered graph)

The final complexity discussion uses the graph size constraint gained by the "improvement" but doesn't consider how to handle the extra labeling meaningfully. Basically, the pre- and post-improvement algorithms put the exponential work in different spots, and the sloppiness of the algorithm description (I mean, really, why tell us you're using a stack for BFS and then have "determine the subset of satisfied constraints" as a step) makes it easy to ignore.

I'm also being a little generous with the algorithm itself. As described, some of the trie optimizations seem to make certain combinations of satisfied expressions impossible to notice, but I think it's not a big deal to make this part work. The properties of the trie structure (and of sorting the variables by occurrence, for that matter) don't seem to be used.
> Meta says about 10% of its global ad revenue at risk from EU data flows order

EU can do better.
Yeah, they didn't open source anything. They just made it free.
Their own subject matter, snark, and I’m not going to bother checking ownership to see if the people who own them fly to Davis but I can easily assume they do.
Pulling over to adjust the wiper speed? Come on now.
Yes, but they do report those transactions. It's unsavory, no question, but mostly above-board. Thomas willingly hiding payments from a billionaire who had business before the court is a whole different level.
Speech to text is already excellent with an iDevice. Turn off WIFI and put it in airplane mode... then open up notes, hit the microphone and start some transcription.

If you say "Buy a two by four" the transcription goes from

Buy
Buy a
Buy a two
Buy a two by
Buy a 2 x 4

"Four inches by three inches"

For
Four inches
Four inches by
4" by 3
4" by 3"

And that's all on device.

The issue is that when going to GPT, that's going to cost someone a few pennies each time a request is made. When that's scaled up to the installed base of all Macs and iDevices that gets expensive fast.
Minus the AOT compilation (NGEN was never taken seriously, and MDIL/.NET native were only for store apps) and we had to wait until C# 7 for the seeds from Midori to give back the low level programing capabilities from Delphi.

On the AOT front, .NET 8 still won't be able to cover all .NET workloads.
> A lot of them walk out millionaires, before any book deals or speaking fees.

With $174,000 base pay, decent benefits, and frequently leaving with several decades of service, it’s not that hard to leave with a $1 million+ net worth without corruption.

(And that’s even before considering how many members enter as millionaires.)

To be clear, I’m not saying that there isn’t abuse of privilege and corruption in Congress, but “a lot of them walk out as millionaires” is…well, what you’d expect without any corruption at all.
You could look into http://xtdb.com/ if you want an open source alternative
That's an even less effective check than impeachment. Has anyone with a constituency as large as a member of congress ever lost an election because of corruption? If one has, was their constituency subject to political gerrymandering?

Most members of congress could as well have life terms, as long as they don't go against those who put them in power.
By actively working to make the world worse and increase the sum total of human suffering, à la Musk and Bezos?

If I ever came into such wealth, I think I'd spend my time going back to college to study linguistics. Maybe document some dying languages. Try to contribute to humanity a bit.
I've been a supporter of Lyft as the underdog and tried my best to give them as much business as I could. I was trying to get a ride at an airport, and I got so frustrated that I gave up and had a very good experience with Uber.

What happened was this: I requested a ride, and it was confirmed by the driver who was about 15 minutes away. After waiting 10 minutes, the driver would cancel (and presumably go pick up someone else who had a higher fare). This happened literally 3 times, and I sat outside at the curb waiting for 30+ minutes. I gave up, requested a ride with Uber instead which had a similar price (<$2 delta, I think). The Uber driver not only not cancel on me but also was significantly closer causing me to wait less from the moment I requested a ride.
Probably boring to most people but I created a tool to nail exactly 40 hours a week contracting using the laziest possible inputs getting me out as early as possible on Friday:

https://github.com/cynoclast/time

Usage example:

tm 8.5 9.27 8.83 8.87 9:45-1:23 1:33-

14:11

54 minutes

Notice you don't have to give it AM/PM? Also don't have to give it any flags. It figures out what to calculate based on number of arguments alone. And it knows 9:45 to 1:23 is around 4 hours, not -8.

And during the week, decimal hours for timesheets:

tm 8:30-12:30 12:40-6:40

10.0

I used it 5x a week during my contracting days.
yep, that was the goal. my friend had a small organic farm but he lived an hour away and needed a good, cheap watering solution. led me to down a rabbit hole and now i'm a software developer. i'll probably revive it once i have some space to do more serious vegetable growing
Funny how often news that "Congress passed a bipartisan bill" is scarier than one that squeaked by along party lines.
if you're using an anonymous timer, then it is difficult to access it later. you might have better luck if you set an id to reference later.

timerId = setTimer(float time);

function updateTimer(timerId) {};

maybe wrap that in a class, and use that when using Siri. you just have to speak the class definition first.

Hey Siri! set a timer using myCustomClassTimer!
I'm shocked how much the quality of Google Assistant has degraded over time.

I have a Mini that consistently misunderstands broadcast requests and says "sorry I'm not playing anything right now". When it occasionally speech-to-text converts a broadcast word, it consistently cuts off the first word or letter, even when it's "I'll be right down" users will get "L L be right down".

It used to support simple offline requests like SMS and Navigate when data was unavailable. No more.

It used to integrate with Google Keep. No more.

No longer recognizes the word "torch" as a synonym for flashlight. Why would I be asking to turn on my phone's "porch"?

Painfully slow replies, even under ideal network environment... Just spinning forever, often until a timeout that it doesn't even have the decency to respond with a proper error message.

It's just amazing how they launched a product with a clear "this is where we are, this is our vision of where we're going" and they still sell it but instead they're going in the opposite direction.
That's cool, thanks for the code pointer. I knew I was probably wrong in the strictest sense, especially with all the work that's gone into the various approaches to JIT and performance work in Ruby.

I should go read some of the interpreter code at some point - fun work going on there.
I'm glad I'm not the only one. I find it annoying, intrusive and not useful for anything at all.

The only times I ever try to use it intentionally (like asking it to take a note, or make a hands free call while I'm driving) - it screws up or requires clarification to which I have to give screen attention, defeating the purpose.

Most of the time it just pops up and annoys me when I call my wife "sweetie".
Broke my heart. I want to use both Delphi and C builder on my Mac
That's true, man.
Most US building codes require that bedrooms have windows for safety so that they can be used for fire rescue. A building permit for bedrooms without windows would usually require a code variance with additional fire protection.
Siri seems to be actively getting worse to me. Not necessarily at understanding commands, but at the verbosity of its replies.

Recently, when I ask it to "Send a text to <name> that says <content of text>" it says something like "I notice you often send texts to <name> using Apple Messages, so I will use that for this text. Is that Ok?" before reading me back the text and then sending it. I'm sure that there are people out there who have a rich and complicated mapping of text-communication-app to recipients, but I literally have only one text communication app on my phone, the one that it came with, and I only ever use that. It's already annoyingly slow to interact with Siri on a multi-step process, and adding another step to it is awful.
I have Alexa and I hate it as well as hating Siri. At this point when bing (and maybe Google IDK) can handle general knowledge questions with AI answers (and a disclaimer) I basically consider Alexa / Siri unmaintained.
Disagree with your reasoning. WP had a great UX. It failed because of developer support. This would even more true today. It's just very hard to compete with the maturity of the mobile ecosystems Google and Apple have built.

A MS phone would lack popular apps, you wouldn't be able to do mobile payments, you wouldn't be able to easily restore/backup from old devices, etc.
That's a fair criticism of the approach but I also think it's one of the strengths - protocols never change. So today with new requirements you'd need to figure out a new way to do it, but the old way still works, even if it doesn't meet your needs.

The irritating thing with a lot of software is that they start out like a hammer and in 10 years it's a multi-dimensional VR rangefinder with email. Well that's super cool but I want my hammer back.
A Norwegian cloud storage company - JottaCloud - just released an AI-powered search engine[0] that lets you search all your stored images based on descriptions instead of meta data.

This is an _excellent_ use of AI, in my opinion, because even if the search results are slightly wrong (they mostly aren't), you're OK with it, and you didn't have to do anything yourself except paying for the service.

[0] https://docs.jottacloud.com/en/articles/7262803-ai-powered-p...
Good to know some parents still care and make an effort.
I realy dread the day all new juniors comming from uni will be AI/chatgpt users and lack in a lot of other important areas.
Apple and other mega corps really need to spend some money investing in training/education for these highly specific fields. Advancement in Siri shouldn't be dependent on 3 people that were lost to Google.

I know a bunch of capable programmers that would love the chance to go into one of these specialties but don't have the resources nor opportunities (time/money/location) to go back to school.

Siri could be so much better.
> lever and spacetime goes brrr

but then you have WW2 bombing runs in space, spaceships with gravity fed bomb hatches! dogfights with guns that miss all the time and are unable to autoaim, hilarious chase scenes ...
Python is absolutely not a "no-frills" language. It is loaded with features, I'd be willing to bet that 99% of python programmers don't know all language features (even relatively old and frequently used ones like metaclasses) and that virtually nobody knows the whole stdlib
Nice article that I agree with. Some things it's just better to do preemptively just in case: pluralise and paginate.

Whatsapp breaking its one-phone assumption must have been hard, but they'd managed to do a web version, so some intermediate kludgy solution was probably feasible sooner. Maybe it was de-prioritised or decided against.
Yes, vainilla.app is the spanish version
We need to bring back the 80s action movie dynamic where a giant bodybuilder physique meant being an expert at gunplay, vehicles and all physical activities.
The premise that great personal wealth is somehow a bulwark against corruption and influence is... specious at best.
If you're already at the airport... Why wait for a ride-hail, instead of just using the taxi line?
Reading Freud, Wittgenstein said "now here is something new."
> you need off site backups

Yes, but that's not technically difficult or time-consuming.

> a plan for disaster recovery to match what an external service can offer.

I'm not sure what you really mean by this. Isn't that what the backups are for?
Probably difficult to do it as a high jump, but a person on a bike hitting a small ramp could do it no problem, assuming you could even find enough traction to get going fast enough in such light gravity.
I use Siri fairly frequently for setting timers, controlling my smart home and the like, but for me where it falls down is really understanding natural language. Personally I found that google assistant was way way ahead of siri in this regard. I could ask it to do something and it would just understand what I want.

One issue I frequently have with siri is that commands that work one day suddenly don't the next. If I ask siri to "lock screen" it tries to find smart home door locks (which i dont have) instead of locking the device screen, eventually I figure out some combination of lock device/screen/phone screen/off etc that works, so siri does know how to do this but isn't smart enough to figure out my intent.

The other issue is that siri unlike google assistant can't maintain a train of thought, You can't say "hey siri dim the bedroom lights" and follow that up with "hey siri..a bit more" unlike with google where it seems to be aware of the context of what it did prior.
I know they had the recordings. They just didn't release them because they obviously implicated Lula and his people.

They literally buried Lava Jato. Biggest corruption scandal in the country and they erased it all. Lula actually gets to claim he's innocent, they dropped the charges. You think I trust anything these people "investigate"? Not a chance. I'll take my chances with the court of public opinion. It's got way more credibility than these "institutions".
My airport doesn't have a taxi line. Also, traditional airport taxis in my area (which you have to call and wait for a dispatcher to dispatch a taxi anyways) are about 2-3x the cost of an uber/lyft ride.
Because of the reasons I list :) Anything in particular that wasn't clear/relevant?
Here are some links

2014 https://tjournal.ru/52954

2015 https://m.sobaka.ru/city/city/35154

2017 https://360tv.ru/news/proisshestviya/pavel-durov-razbil-tele...

2017, a story that confirms that Telegram was still being developed in Saint Petersburg, years after the "exile" https://vc.ru/flood/26634-telegraf-gram-rozenberg
Unfortunately I think the answer to "why keep working if you're already rich beyond the dreams of avarice" is "because it means you can keep being ultra-rich and powerful and famous". All your material desires will be met regardless, but you won't get to feel as important if you stop working.
NHS Weight Loss app: Three million downloads wasted?
Its a question of if it can determine the intent ( https://developer.apple.com/documentation/sirikit ) on device or if it needs to go to the cloud to understand it.
What would Siri’s market share be if you could easily install Google assistant on iPhone? How much more investment would Apple have put into Siri if they had to compete?

I haven’t noticed any improvement in Siri in close to a decade of being in the Apple ecosystem. The most frustrating thing is that every time I ask it to “turn the lights on”, it thinks I’m saying “off”. I grew up in the US and have no notable accent or mumble.

Note that there are hacky ways to add google assistant, but it doesn’t get integrated into the OS in the same way
How to minimize logical errors while implementing a program?
What are some effective strategies for minimizing logical errors while implementing a program, and what is your personal approach or procedure for identifying and resolving such errors?

Anyone wants to chip in ?
What is the most efficient way?
Poetry does a good job for package management
Good time for me to finish my DEFCON talk: Spoofing UEFI to play Fortnite on a Chromebook at 60FPS :)
It's a movie. It's not going to be 100% realistic. That being said...

He's wearing a suit that is designed to absorb and dissipate kinetic energy. It makes sense that it would help dissipate the kinetic energy of landing on concrete and getting hit by cars.

If you paid attention you noticed that after these impacts, he was significantly slower as a result of the injuries, and was less capable after than he was before. By the final showdown, he's literally struggling to stand, multiple bones are bruised or broken, and he keeps going by sheer force of will.

He is wolverine in JW4.

Literally, no, if you saw the movie all the way to the end. (Spoiler alert: JW dies from his accumulated injuries.)
Nagomi: The Japanese philosophy of finding balance in a turbulent life
Big discussion from a few days ago: https://news.ycombinator.com/item?id=35655780
> Freud was a conman and charlatan,

Freud has left an everlasting impressions on the field of psychology with frameworks to interpret and analyze human behavior and cognition. It is not a hard science, and thus things will fall out of fashion and be disregarded, that makes him no less of a pioneer, and his research stands.
Siri is also quite terrible at setting Homekit Scene. I totally gave up on it. For example I have a scene named "Play Music Everywhere" and even if I tell it explicitely with "Hey Siri set scene Play Music Everywhere" it fails miserably. Also simple task like: "Hey Siri play music on all HomePods" ends up with "Ok playing music Everywhere". When did I say everywhere??? I only want you to play on Homepods!
This is short sighted though, and the Golden Gate Bridge analogy, while cute, is flawed.

You build a bridge to enable people to travel somewhere they want to go but currently cannot.

When you're building a bike lane you're trying to get people to switch from driving a car to cycling.

Driving is more convenient for most people. It's faster, it's easier, it's safer, and they are already used to it.

Simply plopping in a bike lane is not, ever, going to convince the majority to start cycling. All it will accomplish is pissing most of them off because a road lane that used to be a useful piece of public infrastructure for them is now a bike lane dedicated to some small fraction of people who cycle, and it negatively impacts their commutes and therefore their lives.
Alternatively try to look at C++/WinRT with WinUI, and you will get an appreciation for C++ Builder.

Microsoft still hasn't managed to offer anything similar for C++ (other than the shortly lived C++/CX) in 25 years.

Although I do agree the documentation is awful, specially when compared with the old Borland printed manuals.
Could you give us a bit of what it was like? I imagine it being somewhat like the Vegas hotels where you can spend an entire vacation without actually having to step outside or a military/cruise ship that has stores/entertainment/exercise facilities built right in.