skysight-inc/HackerNews huggingface dataset:
This looks promising! I like that the template file also defines constraints at compile time, and that there is codegen to make it easy to work with pkl files well-typed in a decent variety of languages.

The tutorial is also nicely written. Props to Apple for writing really good docs on this one! The error messages it produces also look pretty good.

It would be nice if they added compiled equivalents of each code snippet from the tutorial in other formats, though, since it wasn't immediately clear how certain types (like `duration: Duration = 30.min`) would be represented in JSON.

If anyone at Apple is reading this, another thing that would make it much easier to evaluate and decide whether to adopt pkl would be to include an online compiler with a few built-in examples so that anyone can quickly see how the configuration is transformed without delving into the full docs.
Dall-E 3 at least exposes the adjusted prompt. Here's an example of it; you can get it if you hit the API directly and look at revised_prompt.

https://twitter.com/eb_french/status/1760763534127010074

At least they show it to us; and you can prepare or attempt to convince the GPT which interprets your prompt into not doing it quite as much (although the example above is where I failed; it seems like it's on to me, because the violation of what I'm asking for is so egregious.)
> Starbucks in Asia is pretty upscale

My wife is from Thailand and I've lived there for a while, I've noticed the same thing there with Western fast food chains. We think of KFC, Dominos or Maccas as junk food but over there, they are considered "mid range", as a result they are much cleaner and better staffed, the venues have much nicer seating etc. - this is especially true in regional areas, much less in Bangkok and other urban areas where I guess the novelty factor is long gone.
I needed to write a wireshark plugin, see comparison below:

https://www.phind.com/agent?cache=clsxvs9vl000xjx084hgx736r

Compare that to, https://chat.openai.com/share/ea0a4fdf-f0d7-4de2-9212-d85b9c...
No guarantees this works but certainly seems more helpful knowing some of the functions
This case lingers for far too long and is far too much mediatised to be taken seriously, has all the elements of a psyop

They usually die pretty quick

https://en.wikipedia.org/wiki/Daphne_Caruana_Galizia

https://www.theguardian.com/world/2021/apr/09/greek-journali...
In the 90s I wrote a Tic-Tac-Toe for Casio graphical calculators (fx7500G).
The main constraint was the code size, so I did heaving golfing.

To store the game state I did use 3 bits for each cell (0=empty, 1=X, 4=O), total 27 bits. That structure allowed to conveniently check if a win state was reached by multiplying the 3 cells values of the column/row/diagonal of the last move (multiplication required less code bytes than addition). 111=1 or 444=64 were winning states.

However I have a formula in the code that I fail to remember what was its use:

15.5I-2.5I²-20

Full source is here: https://web.archive.org/web/20010517135352/http://www.multim...
It looks like it touched down, mission control picking up a faint signal, trying to refine it now.
No, I cannot "try it", it goes against official company policy. I will not risk my job on random advice from people working in a different country and for a different company.

Is it so hard to accept that "universal" advice is seldom universal, and that your circumstances may not apply to everyone?
And it looks like it crashed… not the website.
I did also, many coming from classic programming that hasn't touched upon functional ways of thinking usually struggle since they're prone to shortcuts whereas React really likes you to keep everything as transformations (or as some would call it functional style).

Much React work these days is confined into components, people sadly over-do it also because they perceived Redux as overkill and try to shoehorn entire applications into core React hooks (that are mostly designed for smaller components or at most views).

This is needless when Redux (with Redux-toolkit) has recipies that solves the whole-app dataflow problems well (people have issues with Redux because their components got overly complex in the past by shoehorning component issues into Redux instead and now they're complicating things in the other direction).

First rule of not messing up React/Redux: Don't mutate data, 90% of messups I see with fresh people is breaking this. Everything should become transforms! To accomplish this the spread operator (...) in JS/TS along with map/reduce/filter are your biggest friends. (You can do optimizations but 98% of the time you won't work on big enough datasets that you need to do that)

Thus when you do setX (of state hooks) you set your transformed data, same with sending messages in Redux, your Redux reducer acts upon a message to transform the internal state.
Amazing how the state of QCOM SoCs and SBCs is still so bad over 10 years after the Raspberry Pi debuted.

When I was working at QCOM in 2012 we were all excited for a Snapdragon based Raspberry Pi-like SBC since the CPUs were much more powerful than the Broadcomm BCM2835. We kept asking our internal R&D teams for something equivalent and ended up with repurposed cell phone testing hardware that only ran a heavily modified version of Android.

QCOM eventually partnered with Inforce to make the IFC SBCs[1], which had some nice features like 1gig Ethernet and SATA, but they ran heavily customized Android and Linux. The boards I have are still functional but the OS is forever stuck in 2013 and impossible to update.

We were part of the server management group that procured ran and deployed hardware and operating systems to our datacenters. When we tried to give feedback all we got was silence or "well customers don't need that" when here we were the exact customers that would purchase them.

Eventually they released Centriq [2] which landed with a dull thud.

QCOM had a huge opportunity here, but due to all the corporate politics about who would "own" the product and focusing on trying to run Android, Linux, and Windows on these devices they never managed to pull it off. Classic example of completely not understanding the target market or listening to customers, and now companies like Ampere and Annapurna Labs are eating their lunch.

1. https://www.electronicspecifier.com/products/communications/...

2. https://en.m.wikipedia.org/wiki/Qualcomm_Centriq
Yep, this is using SDXL Lightning underneath which is trained by ByteDance on top of Stable Diffusion XL and released as an open source model. In addition to that, it is using our inference engine and real-time infrastructure to provide a smooth experience compared to other UIs out there (which as far as I know, speed-wise, are not even comparable, ~370ms for 4 step here vs ~2-3 seconds in the replicate link you posted).
> Traffic worsened because drivers weren't able to optimize their routes

This might explain a huge random traffic jam I hit in the middle of my town this morning.

I had no idea any kind of an outage was happening because I've intentionally scaled back my dependence on my phone. I always used to automatically pull up Google Maps to navigate no matter how short the trip. At some point I realized I was losing my ability to travel without being completely dependent on some company tracking my location and telling me what to do, so as part of my phone de-Googlification I switched to Organic Maps. And even then I try to navigate on my own without any GPS assistance as often as possible. I feel like navigating is a skill you can actually lose if you don't practice doing it.

After running an errand across town this morning, I decided to try getting back home via the biggest arterial through the city that I know about, and I immediately hit a huge westbound backup stretching at least a mile. It was a total standstill. I peeked ahead trying to see if there was some kind of accident or something and didn't see anything. Everyone was just sitting in this traffic jam, and I couldn't for the life of me figure out why.

I immediately flipped a u-turn and went 3/4 of a mile north to another westbound road I knew about. That one was completely clear of any traffic at all, and I was able to drive the speed limit all the way back.

The most-used navigation apps I know of suggest alternate routes when there's congestion, so why were all those people just sitting there in that jam while a parallel road less than a mile away was clear? Maybe it was this cascading effect of too many people conditioned into being told what to do by their phones while their phones couldn't tell them to take the other route.
Windows has Phone Link to do this with Android. It's only been around for ~6 years or so
It's gonna be wild the first time SpaceX sends a Starship to the moon and/or mars to unload a load of starlink satellites into orbit.
I tend to prefer working with people whose stuff "just works". I take that back. I strongly prefer working with them.
Anyone has opinions on this versus "Dhall"?

Dhall seems to be explicitly total (non-turing complete) while Pkl seems to be Turing Complete, hence dangerous as you can basically compute anything
Great stuff!

I've spent the last 6 months doing fullstack development for a very similar app at my work. Me and the ML engineer on my team are always joking that something like Danswer is going to come around sooner or later to replace what we're building. sad lols

The concept of team-specific knowledge assistants is very hot in our org (which is a gov org). We have HEAPS of legacy and current data that employees and consultants need to comb through to write up documents.
It is weird since my first trip to china was actually 25 years ago (December 1999, so more accurately ~24.25 years ago), and they actually had Starbucks in Beijing back then (at Xidan, I think there was another in guomao somewhere but I didn't see it). Still a bit pricey (I think 35 RMB for a grande coffee frap), and it was the only place in Beijing that I saw any non-Russian foreigners at (but it was winter, not high tourist season for China back then).

You'll see techies who think China is all open modern Shenzhen, and are surprised when they visit and Gmail doesn't work (at least, that was my experience hosting a computer science conference in Beijing in 2011).
This is true in a sense but also it isn't. Our institutions spend a lot of resources on preventing things from happening, are successful, and the people who work in these institutions get a paycheque every month.

One could frame the entire US military budget as preventative spend.
First successful commercial landing!
US spacecraft completes Moon landing mission
I found the idea Scrum being efficient when done right was true at one company I worked at. Everyone was committed to the process, the Scrum team included debt as a priority for 20% of the effort and everyone had a fairly accurate velocity that we could bake in an additional 20% of your work as your own interests, so stakeholder priorities filled that remaining 60%. Then we would pivot in some Sprints if any epic/team goals required a push to get done or other emergencies/bugs that required a change in priority.
Anyway.. this article starts its history later than what I was refering to...

https://www.cntraveler.com/story/how-airports-get-their-code...
> it seems to be a proven technology now.

Proven to do what exactly? A solution for which problems?

Cryptocurrency had billions invested into it and the most valuable product that came out of it was cartoon apes. There's not a single blockchain that replaced the existing financial system, an area it was supposed to disrupt. There's not a single blockchain in use anywhere in logistics and supply chain, an area the blockchain was allegedly going to revolutionize. There's not a single blockchain being used for identity management by serious enterprises.

Most new technologies are overhyped, but blockchain/cryptocurrency is the only one where you can look back and be astonished at how virtually nothing was created. Its most important lasting contribution to society is providing incontrovertible evidence that just because "thought leaders" and deep-pocketed investors say something is going to change the world, it doesn't make them right.
Thats awesome, look forward to trying it. If you really forced me to say anything negative about caddy (it's such a delightful tool), would be the config and the configs docs/validation. Relatedly, I feel like just having some cargo cultable config examples for basic setups would be great.
> There was no greater force internally than Apple. I swear the only thing 90% of leads _actually_ wanted to get done was something close enough to last year's Apple announcements close enough that they could claim it was the same.

I’m sure you’re right but this sounds like a dark joke from outside given how many people I know who stopped using Google products due to the kind of churn Apple avoids. A decade ago my friends & coworkers favored Google for messaging and payment but the iOS users also used iMessage and Apple Pay. Today we use those services even more but even the Android loyalists stopped following Google’s migrations about 5 years ago and we switched to Signal and Venmo for cross-platform use. Periodically we’ll speculate about whether there is yet a “next person to tell users they need to install a new app is fired” policy yet.
Yes, typescript allows you to do that. It is entirely voluntary and you can do untypesafe things in almost any typed language.

I'm not sure how that makes typescript "not typed".
I too have made coffee with hotdog water.

You can drink it?
Probably regulatory compliance.
Just press the X in the top right corner
Yes, but the wiki is referencing this BI article[0]. Here is the relevant excerpt saying it was bad at first and people were missing messages:

>> At launch, Messages for web wasn't very good. It worked, but it wasn't very reliable. Several texts didn't send properly, and I missed a bunch of text messages, too. It clearly wasn't the solution that would bring the iMessage functionality to the Android ecosystem, and I gave it up pretty quickly.

>> Fast forward to late 2019 when I recently started using Messages for web again, and I can gleefully report that it's actually pretty good now. I can send and receive photos, videos, GIFs, emoji, sticker, and good old-fashioned text messages, as well as group messages almost entirely reliably. There's only been a couple instances where a message didn't send, but I'm attributing that to the fact that I have Messages on at least a half-dozen computers at the moment.

It took more than a year before this feature worked properly. I don't even see the point in Google working on messaging apps anymore. They lost the battle to Whatsapp that had web working way before.

0. https://www.businessinsider.com/google-messages-for-web-how-...
Fire rips through 14 story building in Valencia
DatologyAI – Making models better through better data, automatically
That's assuming your attacker already has your password, or the service allows SMS password reset. (thus negating the second factor. Essentially SMS becomes the only factor.)
Mozilla has a billion in the bank and half a billion annual revenue with a 19 year track record on that contract. They spend most of that revenue each year, but any that's left over finds its way into the bank growing that sum. I'd wager Mozilla is worth considerably more than a single year of revenue if that's what you were suggesting. At a minimum they're worth their cash on hand, and some multiple of that revenue, perhaps 10x or even 20x so that would put Mozilla's company value at least around $6B, and I'd expect the Mozilla Foundation could easily get that kind of money for MoCo+Firefox if it decided to sell. Mozilla doesn't have growth, but it's got regular and significant income and has had that for longer than most of today's SV companies earning similar amounts.
Maybe I'm the only one who notices people whose work "just works". Those people are solid gold.
> AMD will never outsource to Intel...they would be basically giving the keys to the kingdom by doing so.

They will if the alternative is that they lose customers. It’s not like they have a lot of options. Also they can use Intel for less advanced chips.

Intel knows full well that their chip competitors will be skeptical. That’s why they announced today that the company will be split into 2 distinct groups - Foundry and Product.

Microsoft and ARM join Intel on stage at their foundry event. The chips they have Intel to make are definitely competitors to Intel’s x86 and GPU businesses. That’s what AMD will do unless they get all they want from TSMC or Samsung.
Have you tried Organic Maps for walking or cycling routes?
Except for maybe the exploding batteries, those examples and Gemini's absurd racial bias weren't unnoticed before release. In all of these cases, people noticed but stayed silent because they believed the corporate environment would not tolerate anything less than yesman cheerleading. Do you really think the people working on metaverse couldn't smell the stink? They smelt it, but who was going to stick their neck out and tell Zuck to abort it?
Even if you see it that way, the result of his decision was excellent, and likely superior.

I've literally dealt with banks (US state/regional scale) as a technology business with a loan that was absolutely current and on-time every one of scores of months, and we were running profitably (small, but definitely positive). Yet, when the bank started having problems in their real-estate sector, they came and called in OUR loan. We had to seriously scramble to have it not put us out of business, cold. There were several other businesses in the area, also non-real-estate, that were caused to fail in this bank's BS moves and made the local papers.

It is not just that bank's business is making money. They have a whole bunch of internal incentives that make it perfectly OK in their eyes to fck over anyone for no reason other than to make their personal numbers this month look good. And they don't hesitate to do it.
> Scrum is a worse version of the planning processes it meant to replace!

You say this as if it was a coincidence.

I'm allowed to say such things. Some of my best friends are scrum masters.
There are a lot of companies using Delphi where I live (Brazil), food distribution, point of sale, HR, construction, etc. In fact, the first real job I had was developing software with Delphi. I know half a dozen people from the industry who have been working with it for more than 10 years. It’s not a flashy gig, but it’s stable.
> Or have an old-school GPS map thingy in your glovebox

You can also install Organic Maps on your phone.
So are you saying that you would appreciate an editor that saves your posts in plain old html?

Any preference of storing said posts in a database or .mdx markdown file?
My sister lost the key for her bike lock while her bike was locked.

I pulled up with a grinder and destroyed the lock in a busy downtown district in the middle of the day, loaded the bike into my car, and nobody said a thing. I was actually a little shocked since I had come ready with the receipt for the bike and everything.
Did Intuitive Machines-1 Flop?
I have been watching the lunar landing of Intuitive Machines-1. I was perplexed. To summarize, there was a faint signal but it was not the strong transmission everybody was hoping was. There was some clapping and a CEO read (part) of their speech, which ended with "welcome to the moon". Is this a failure or a success or something in-between? Is this indicative of the Silicon Valley way of designing software and hardware and robots and rovers and rockets? Was this hacked? What do you think?
its not the coffee you are buying, its the experience.
Now imagine how bad pre-react era frameworks were if the main selling point of React was “your SPA is now easier to reason about”.
I think my only problem with the current standardized tests is when a standardized test from a private company is required for a public school. Harvard can require whatever it wants. But I feel like to get into the state university, it should be a standardized test ran by the public (state, federal? Don't really have a preference).
They could have paid me $10m, given everyone a $50k bonus for the crap, and been profitable.

CEO remuneration is out of control when somebody can perform such a beige list of acts and be treated like the Messiah. Mozilla is in the same boat. Such poor value for money.
If you can automate my job--and I maintain we not only aren't there yet even but still won't be even if you make it so I never have to write another line of "syntax" ever again (as that isn't now and never was the job of a programmer)--you clearly can automate the jobs of most of the value chain above me, all the way up to the limited partners at the VC firms being paid management fees to pick portfolio companies... the issue here honestly isn't "programmers will be replaced and y'all are in denial", it is "humanity is going to have a crisis of purpose when capitalism can't figure out what to do with an entire civilization of meatbags that suddenly become cost in-effective for most any purpose" and I don't know what you expect anyone to do about that other than like, stock weapons or whatever (as there simply aren't enough jobs doing skilled physical labor to absorb enough people that betting on civilization feels like it makes sense) :/.
Huge congratulations to IM. Landing on the Moon is extremely difficult, despite what playing KSP will condition you to think. For them to successfully land on the Moon is a huge milestone.

Now to get people back there... maybe someday.
I can understand the business imperatives (I am a PM at a start-up :)), but can you please make a decision on actually having the sign up flow work without friction (Think Slack / dropbox etc). You can always iterate and find the right thing to charge for but developers are a demanding bunch especially with tooling!
sounds better than pumpkin spice bacon, and that's a thing.
Yup

My manager just told me I got a 3/5 on my eval yet again because in the past six months

- I did everything that was asked of me and

- I did a lot of things that weren't asked of me and

- I didn't catch anything on fire and

- I put out someone else's fire and

- I prevented several fires from ever being started in the first place,

but that's not good enough. The person who started the fire that I put out is getting promoted because they showed initiative in starting the fire. I didn't show enough initiative putting it out for them or preventing fires on multiple other projects. Apparently creating two of my own projects that never caught on fire also didn't demonstrate enough initiative. From now on I'm applying for one new job per day on company time.
Yes, it should be totally possible to build a blogging system on atproto. And the "app.bsky" API should serve as an example for almost all of the functionality required.

Another really neat aspect of atproto, is that apps can interact theoretically. So you might create a blog system but use "app.bsky" (Bluesky) for comments.

OAuth support is coming soon as well, which is a big step in simplifying auth.
We also hit a few golf balls. Give us some credit.
I'm sure. That was very recorded. Reminds me of Nixon's speech written in the event the moon landing failed. https://www.archives.gov/files/presidential-libraries/events...
Hello again, moon