skysight-inc/HackerNews huggingface dataset:
I'm not sure I understand. In the year 2000, we let any domain get access to it's cookie. In this proposal, an entity can let domains it controls have access to a shared cookie, all others are still blocked. But fair point: if I am allowed to say that I have a "relationship" with eviltracker.com, then they could get the shared cookie... But it's easy to add requirements like ownership vs partnership, or purpose-based access, or other enhancements.

So, not really as bad as you suggest, but true, some problem cases can arise.
Exactly: I can see Chrome implementing a slightly different approach where all sites function as they do now, except anything coming Google which is allowed to do what it wants.
Exactly, all of our products come without any UI whatsoever. There are example UIs that could be improved, but they can get you started easily. Something like stripe's hosted pages is on our list, just not had the time to implement it yet.
Obviously not exactly the same, but a lot of the magic here is something I felt with Macromedia Flash MX back in the day. I had been (at the time) unsuccessful getting a C++ with OpenGL project working, but when I had my pirated copy of Flash, I was very quickly able to make interactive stuff.

I never made anything even close to "commercial-ready", but I had a lot of fun doing it. It felt like within a day or two, you could figure out how to make buttons and event mappings, and I thought it was so cool that you could easily animate things in the form of movie clips without having to finagle with cycling through sprites. I made simple point and click adventures, interactive menus, and once I took physics and calculus in high school, a very simple platformer. It was a lot of fun.

Nowadays the closest thing I've found for a similar level of easiness is GameMaker Studio, and I have a copy (legitimate this time :) ), and it's fun to play with, but it still feels more complicated than it needs to be. With Flash, I never had to learn about shader programming or anything like that. To be clear, I'm not trying to knock GameMaker for this, it's a great tool, it's just not as simple as Flash, for better or worse.

Obviously Flash Player needed to die, and I'm not suggesting we resurrect it. It was a horrible buggy mess a lot of the time (especially on non-Windows platforms in my experience), but I don't feel like we've really "replaced" it fully yet, at least not on the development side.

Hypercard was a bit before my time, sadly (we didn't have a working Mac in the 90s), but it looks like something I would have really enjoyed playing with.
Uh. What?

Sacred Geometry is an ancient Greek concept that has nothing to do with Freemasons. Pythagoras was the most famous person to push it. It's that thing where they thought the world was made out of the Platonic solids, tried to explain the planetary orbits in terms of polygons, et cetera. It remained huge through Greece and Italy until the 1400s. The Leonardo piece "Vitruvian Man," where the guy has his arms at a couple of angles, and all the describing shapes behind him? That's Sacred Geometry. People used to think those shapes were evidence of design by God.

This was extremely common throughout Europe, especially in Christian churches and cathedrals (much like Islamic) until the late 1400s, when an Italian named Alberti wrote a book that basically pushed religious architecture forward 100 years in ability to make safe large buildings.

That book pushed for a return to circles and the cross, and most of Europe followed. However, that was also 60 years before the Anglican split, and about how long it took things to move from one end of a continent to another back then, so when it was getting to England, England decided to say that the rest of Europe was losing the beat, and stuck to the more complex Greek styled visuals

Most of Europe removed the Sacred Geometry, but England (and Italy) kept theirs. England in particular sees this as a tie to historic legitimacy; one of the things that makes Their Church Different And Better (tm). "We didn't forget the old ways" kind of thing.

Freemasonry? This isn't the Flintstones.
anyone know the country where "miss" is used for a child?
Odd choice for a name, since Nix is a registered trademark of another tech company.
It's more interesting to me that people want this to be true, and it fits a narrative.

There's no way this is true. It fails the sniff test on the face of it.
It's naive to think that my eating vegetarian made a difference in the grand scheme. Much of what I ate was still requiring needless death and destruction of the environment--it just was invisible to me. Now I accept it, and try to eat from local farms (less fossil fuel waste), and organic (less destruction of the soil). I'm not going to risk affecting my health so that I can call myself a vegetarian. I think the most ecologically sound way of eating is to make your own food (hunting & killing it for carnivores, or growing it for vegetarians) yourself.
Terraform seems to have the same 'problem' as nix in that regard; but Hashicorp came up with a solution to that recently:

https://www.hashicorp.com/blog/announcing-consul-terraform-s...

I wonder if something like that for nix would help you.

E.g. have the nix config in consul; and have the local daemon `watch` the consul config (And services) and build and acitvate the nix thing every time the consul config changes.

Could maybe even do automatic rollbacks based on consul health checks.

I think it could work pretty well!
I think that TFA said it well, if brusquely:

> And if you think that XCode, Python, Processing, or the shit soup of HTML/Javascript/CSS are any kind of substitute for HyperCard, then read this post again.

The thing that made HyperCard great was that it wasn't very capable. Which made it approachable.
the syntax is definitely an acquired taste for developers who come from an Algol-derived background, but it's hard to argue with the readability, even if writing it is a bit unintuitive at first

applescript is also based on hypertalk, and I believe it suffered being too wide open and unfocused

hyperscript is much more tightly focused on DOM manipulation and event handling, so my hope is that it doesn't suffer from the usability issues that can creep in when using AppleTalk

it's an experiment, so let's find out
Others in this thread say that a key purpose of the monarchy is as a unifying symbol, if so then this seems like fair game.
The simple answer is: because containerd + devicemapper makes it easy and we already use LVM.

We use LVM so we can expose raw block devices to peoples' applications.
The latter methodology tends to produce laughably out of touch analysis. Mcdonalds and walmart both produced similar reports in order to demonstrate that you could in fact live on minimum wage in high cost areas without government subsidies.

Most healthy adults do not eat a diet of ramen as their mainstay. However an independent budget analysis would surely find that a healthy individual could downgrade their food purchases to just ramen (or another minimal cost set of foods) and find more give in the budget. As I recall the McDonalds budget also assumed the individual would not need phone or internet as they can use the library.

This quickly becomes an exercise in lifestyle dictation.
Then use JSON or XML in those pipes. Nothing forces you to deal with unstructured data.
I smell a startup idea.
> a time when the Empire was a great thing, something that helped resist the tides of Nazism.

I feel like "The Empire was great otherwise we would all be living under Naziism" is a poor take.

It assumes that whatever features of the world existed then must have been necessary to accomplish whatever was accomplished.

Imagine the US was still a British colony, and Hitler was still defeated. It would stand to reason then, that it was because the US was still a British colony that Hitler was defeated, right?

In a made-up timeline when Britain had already voluntarily broken up the empire, we're in a very different world, once that perhaps wouldn't include Germany trying to expand its power and/or wouldn't have felt itself under threat from the surrounding pre-WWI European empires.
They've been ready for years. None.
> the only time a semicolon is used is to terminate an assignment (=)

I find it easier to think of "attribute sets" like `{ foo = bar; }` more like a JSON objects (e.g. `{ "foo": bar }`) rather than "assignment".

Nix does have a `let` syntax, which probably looks more like assignment, but I've never used it in the 7 years I've been using Nix. I find `with myAttrs; myExpr` to be far better (except for the WontFix issue that `with` doesn't shadow function arguments).

Off the top of my head, the following expressions also require `;`:

with myAttrs; myBody
assert myCondition; myBody

The way I remember this is that every Nix expression returns a value; yet `with myAttrs` doesn't have a value, and neither does `assert myCondition`. Hence they have a separate return value "stuck on" via the `;`
> "Do note, they want 'a' birthday. Why would you ever consider giving them a real anything?"

As an addendum to the above, make sure you remember or record what birthdate that you give them in case it's needed for verification or account recovery at some future date.
I've never used Hypercard, but after reading the article and looking at the screenshots, it seems similar to my experience using bubble.io. I suspect the calculator example would be very similar.
wow it's 50% smaller!
No. Unnecessary, redundant abstractions and wrapping is never the answer.

Standardized interfaces and protocols are.

Erlang and Go got it right.
Lies, damned lies, statistics, and industry-commissioned surveys.
> If you use Nix in a "drive-by" kind of way, it's very hard to make any inroads into the language. The documentation and tutorials are not really intended for a casual user - it is expected you will sit down with the Nix site like a good book, and go at it from start to finish. If (like me) you instead touch Nix little and often, doing small invocations or on-the-fly editing, the docs are much less useful.

This is super serious, major, I hope the devs are paying attention.

Most users of anything are drive-by, rather casual users. Think of any big tech out there: they became popular precisely because they were easy to get started (at least back when they were launched/became popular): C, Unix, Bash, Perl, PHP, MySQL, Javascript, Java, Ruby, Go, etc. Almost everything that's big was usable by people don't read an entire book before they can make "Hello world".
Respect here doesn’t mean admire. It means you shouldn’t underestimate or treat dismissively. The way you respect an opponent (though you might also admire them)
No, but a "command not found" would suffice and not hint that it could have figured it out for you.

Alternatively, it could offer a y/n prompt.
Absolutely. The first test subjects of this technology were chimps who weren't paraplegic, just controlling extra arms.
I mean, really.

For a statement noone thought to make until black people started asking to stop being wantonly murdered by cops and which only the sickest people would think to abuse into a "response" to such cries against what is in effect ethnic cleansing it does sure attract a lot of controversy.
In the same way a person in modern Afghanistan might hate the American government for being at a wedding where a drone strike happened; seems pretty straightforward to me :)
you have to hold 'option' to click on a button in a window without focus
Then it wouldn't be Ubuntu's fault.
Why I run barechested at -3°C.
Yes. Our beta postgres service lets you add read only replicas in any region you want.

"Deploy any full stack app globally" has been a big goal for us over the last year. We're getting close.
The trick is to somehow make the new supply appealing. I live in Edmonton, home of the urban sprawl, and while detached home prices climb, condo and apartment prices are much more stagnant. Sure we can do high density but when everyone wants a lawn it's hard to sell. I guess having no option is a way to do that, but the people I know who don't own homes are the ones who could afford a condo, but won't do it because a house is the dream.
Maybe you should build the thing users are asking for
Or yours, in this case. There's other places to get all personal - let's keep this place at least basically respectful.
If you learned computing in Windows, some of these realizations are completely new.

If your physiology differs substantially from the majority of the population, then yeah. You probably need a GUI.

Imagine if the CLI had received the attention the GUI has over the last 40 years in terms of user-accessibility.
The link below is a relatively simple example of differential fuzzing between implementations in different programming languages using AFL. It works by reading and writing to a second process it spawns and aborting on differences. Before writing this, I could not find any working examples of this technique, although I'm sure they are out there, somewhere.

https://github.com/ironmeld/doubleback/blob/main/src/c/tests...
A separate domain name for static assets would not receive any cookies of the actual site. This means less data transferred and in theory a proxy closer to the user could more easily cache these requests, even for multiple clients.
I should clarify: public RCA.

Is $200k enough to motivate a company like Zoom to do an RCA after something like this? Maybe? I personally doubt it but don’t have any real reasoning for it one way or another.
Jobs had the balls to do to Hypercard what Adobe didn't do to Flash. If Hypercard was so amazing then why did products like Supercard fail. It matched Hypercard's feature set and was able to run on Windows and Macs.
It’s interesting that the Tweet in question doesn’t seem particularly threatening. There has to be other factors at play.

In the tweet thread, the OP says, “I assume this is the tweet they were talking about”. Wouldn’t the police actually detail the threat in particular?
Cool, let’s put every monarch in a grave.
In X years, we'll all look back and think it's crazy that humans were allowed to drive vehicles traveling at 60mph.
I am building a tool called Jig (https://www.jigdev.com), which lets you create reactive UIs in javascript very easily.

Sorry the product itself is pretty crude right now (the onboarding is somewhat painful). But it's focused on internal apps that need to be functional/editable/debuggable quickly.

If you're afraid this is too crude, you may still want to consider it as a way to prototype what you want to do in the long run. Happy to demo / help / answer any questions.
Fair enough, but in that case what are you complaining about exactly?
https://quotesgift.com/
If it is anything like the US this would fall under petty theft and it will never warrant police notice near as much as violent crime and higher value theft nor enforcement of many traffic and property laws.

Doesn't mean someone is not losing anything but if your authorities are like ours there is just so much of it going on they cannot afford to prosecute it all for cost and more importantly, because crime statistics would show higher numbers than palatable.

Example, in California increased the dollar amount on petty thefts and damages to nearly a thousand dollars. This includes shoplifting, breaking a window to steal a small value item, and more. This effectively excuses the police from bothering because they know most courts for these crimes operate on catch and release.

Now, if your bike costs more then insure it. Sadly this is what a lot of society has become, we accept a certain level of loss because just as you can find many people who want these thieves jailed there are numbers who will claim its not their fault but societies fault for not providing.
>Thinkpads are the one with the best support, but there are always problems with high DPI screens

Had no problems plugging my 4k LG CX with at 1440p@120Hz mode, which is kinda more than I managed to do with Mac.

>Never used a MacBook Pro or similar so they don't know what something working well means

Nope. Used three different macs over course of 4 years due to fact that three employers provided me them. I hated those machines, especially constant overheating issues when using external monitors. Maybe M1 fixed that, but they still won't offer it with 16' ones.

Also hated the UI with burning passion. Only thing that made it usable is the fact that maximizing window switches the window to a different "workspace". If only those were numbered, persistently assigned to monitors and windows could be configured to only spawn on particular workspaces it would be pretty nice though.

One thing I really liked though is retina display on two later ones.
There's a third possibility. They know their audience. If the comments are anything to judge by I would say most of the readers would view the article as a fair representation of the event in question.

I think the "problem" - and I can take the point that maybe it's no problem at all - is that the readers of arstechnica are people who are interested in technical issues and have very clear political views. The first is important but the second is critical.
Zoom is entirely banned at the two companies that are my day job, and probably 90% of partners. If you do any work adjacent to anything that's ITAR controlled you should also not be surprised to see the same policy from partner companies. This has been in place for quite some time since the initial security problem that was so egregiously bad apple had to resort to using the malware removal tool to remove zoom's binaries from Macos clients.

Entirely aside from their many past security holes which have been handled poorly , they have straight up lied about end to end crypto and what exact crypto it's using. That's before we get into the ownership of the company, its management and the location of most of the developers.
A few days ago, I came across RobotNix[0] which uses Nix to deterministically build custom Android images. Since I really want to adapt Android to my needs but have always struggled with building it on my own (what a shitty and complicated build system), I'm now very inclined to learn Nix. I'm not sure I like the syntax but hopefully I'll get used to it.

Another reason I'm quite excited about Nix is that in my team we're currently using a whole bunch of tools like pip, Conda, npm all at the same time to manage our dependencies and it's starting to become really cumbersome to set up the dev and production environments correctly across different operating systems and architectures. For instance, Conda doesn't exist on arm64, lots of pip packages have to be compiled by hand on arm64 etc. etc. It's a mess that I'd love to get rid of.

[0]: https://github.com/danielfullmer/robotnix/
People hate zoom? Like "Teams is so much better" or "online meeting are bad"?

For me it one of the more enjoyable online meeting options and it leaves Teams, Skype, webex and what have you, far behind.
Housing prices and tuition have risen far faster than salaries in the last 20 years, meanwhile entry level jobs with possibility of advancement have dried up. Offering "financial literacy" as a solution in the current environment is like the "identity theft" scam, when people get the blame when a fraudster opened credit cards in their name. The system is not working any longer.
Try telling it to any recruiter lol
Because libertarian technologists are attracted to power and rules. Vote me down, but the comments bear me out.
https://quotesgift.com/ yes
You're right. Meghan appears to have been treated worse than PC.
My understanding is that there is an overall negative image of PC, but he does not constant coverage, so that helps his case I guess.
yeah, once somone has commented you can't delete anymore. maybe a mod will see it and manually mark it as duplicate later, otherwise it doesn't really matter
Agreed. Personally I think we need to do a better job of preventing kids from being exposed to this kind of stuff. Not just on Twitch but everywhere else.
A2DP works OOB with my Ubuntu 20.10 with Sony WH-1000XM3.
As a subject matter expert you must sometimes communicate with non-experts. If you can’t do that, you are failing at half the job because being an expert is not just about knowing the subject but being able to communicate well about it.
> This ground that HyperCard or Visual Basic 6 or Flash occupied has been ruthlessly razed and salted.

why build software that empowers people to also build software easily, when you can charge thousand of €s in consultancy fees
Illness, Age and Death: The Divine Messengers of Programming
I have a tiger lake XPS 13 as well and have been unable to get S3 deep sleep to work. Have you?
Can we please edit the headline. This sounds disingenuous, a more appropriate headline would be something like "critical vulnerability in Zoom Video Calls that would have put millions of users at risk has been found".

This feels like a straight up PR piece.
Is the goal to be simpler to use than StaxRip?
The only speech the Queen makes in Parliament is "The Queen's Speech" at teh State Opening of Parliament. In it she set's out the Government's Agenda for the next session of Parliament.

It's written by the Government; she reads it out. She has no part in its preparation.
The royal family, including current members, also has a history of some sympathy towards Nazism.

[1]: <https://www.independent.co.uk/news/people/royal-family-nazi-...>

[2]: <https://www.theguardian.com/uk-news/2015/jul/19/queens-nazi-...>

[3]: <http://news.bbc.co.uk/2/hi/4170083.stm>
So it's just symbolic? Seems odd to not have a click-through then.

Edit: Just checked some subpages and they forward to the announcement. I guess they really mean unavailable.
I need to go through and read all of Paul's essays. His writing is top notch and ages like fine wine.
The authors twitter bio:

> Turning complex problems into a lightweight and simple software solutions.
Thank you for this - the most interesting comment of everything I've read in this thread
Spending time with your brain’s Default Mode Network sounds very meditative.
It's times like these that remind me of my very favorite Bill Buckley quote: "That is like saying that the man who pushes a little old lady into the path of a bus is morally equivalent to the man who pushes her out of its path, because they both push little old ladies around."

I may disagree with the guy in many ways, but that's a fine quote.
OTOH, my work bought me a top of the line Macbook in 2020, and there's been many annoyances I've had to live with too, including strange bugs that Apple never seems to fix.

I also have an older Macbook Air, and when I tried to auto-update it to the latest MacOS, the update process corrupted my partition and lost all my files (thankfully backed up in the cloud).

Also had issues with Windows Update being broken out of the box when I tried to set up a PC for my mom with Windows 8. Seriously, I needed to manually download an update on a thumb drive to fix windows update. Like, how did this OS release ever pass QA?

I would honestly say Linux on the desktop and on laptops is pretty good in my experience, and if it had just a little more support from hardware vendors it would be near-perfect. I would definitely say that compared to Windows, the Linux experience is a lot better.
Technically, it can make REST queries, and display data in various ways. You can select data in tables, click buttons, etc. So it sounds like this could be enough for your use case. Not having to create a full blown react UI should save you an awful lot of time.