skysight-inc/HackerNews huggingface dataset:
The first step to a carbon free future is energy independence. You walk before you run a marathon.

Why is this? If an external supplier sees you building an alternative to get off their product, they will sabotage your efforts by artificially dropping their prices below cost, tanking your efforts. This happens repeatedly with OPEC and we keep falling for it.

I think this is an opportunity for blue + red to agree on the outcome, but for slightly different conclusions. Until we can work past cutting off your nose to protect personal identity politics, we are unlikely to see any measurable progress.
My view is that despite ADHD being an executive function “disorder” it conveys an amazing ability to be an executive aka. C-suite.
Okay, so I’m an oppressive state that has the wherewithal to block Tor but I’m not going to block DoH, because “the cost is too high” when I could previously mine DNS for free? I think I’d be blocking it and my citizens use a fork of FF that doesn’t force DoH.
No, I'm pointing out that the wealthy take a bigger cut of economic growth not because they contributed more, but simply because they are in a position of power to do so. We can't leave capitalism unregulated and expect a meritocracy to emerge spontaneously.
I can confirm T-Mobile currently still does it.
We have:

- Daily standups (10-15 mins). On Mondays there is often an additional 5-15 mins added to the start of this where we discuss what we've done over the weekend.

- Bi-weekly retrospectives (~1 hour) which give us space to reflect and make sure that everyone's still on the same page.

- For people working closely together: a lot of work-focussed 1:1 audio calls (with screen sharing where appropriate). Which range from a 2 minute quick clarification to several hour pair programming sessions (with regular 5-10 minute breaks).

This is effectively not much different to in-office interactions.
I am describing what it indeed often becomes, but even clients who describe it as such may still care to pay for the privilege. Ethics aside there's no rigorous standardized approach for general psychotherapy. A therapist can draw from any direction.

If seeing a therapist is to be maintained indefinitely, then it's not triggering meaningful long-term change. You can't chalk up a problem of this scale to a matter of education.
Just here for ideas. One of the things i always felt would make my life easier as an employee is if I knew my manager's way of working. Like does she value speed over precision, how early in ideation can i approach her for feedback, and so on. Probably makes her life easier too if we knew what she wanted. You learn that in office through iteration and a lot of casual chats - where you get to know others - but how do you accomplish that in remote? Are there teams which have done something around this?
On HN it's generally considered bad form to dispute downvotes.

IMHO there's nothing wrong with your original comment, except perhaps brevity. Maybe somebody was of the opinion that you needed to make the argument that a Walkman is simpler than an iPod.
FWIW, it’s heavily used in Blender as well.
> Real Estate isn't a regulatory trap; it's an information trap.

No -- you're confusing real estate sales with real estate. Real estate is one of the most highly regulated industries out there. You literally can't make any significant changes to most properties without a significant permitting process that goes through many layers of regulations. Not to mention the many real estate developments that are never even a possibility because of regulation. I'm not against regulation -- it can be a very good thing -- but it is clearly at the core of the real estate problem. Society has decided, via regulations, to starve the supply of housing.
how is that relevent?
They should put that content on their website. I also thought that the comments were a bit harsh but then visited the site and was immediately put off myself. They have a really great team and could do a great job of conveying that through content.
I thought it had been cancelled for good reasons.
Depends on the purpose, as I mention.

If the target is to be platform specific, then reducing the amount of compiler toolchains, IDE/editor plugins, and language knowledge required across team members is a good thing.

If the purpose is to go cross platform, then it is another matter.

Then again this is a matter of opinion, feel free to disagree, I am not here to change your mind.
Cloudflare tunnels are INCREDIBLE for local development. Get a domain name for testing on Cloudflare, give your developers access to it, boom everyone gets an internet-accessible hostname wherever they are without having to mess with firewall rules. You can test external API calls coming into your apps and let other folks access your dev environment, all self-service for your devs.
> You seem to be describing hosting your own service

No, it still gets to be hosted by someone else. And it is not just because I am using a custom domain that it requires a separate server. "Shared hosting" has been a thing for web and email forever, and there is nothing stopping* a matrix or an activitypub server to process requests for different users on different domains.

> tying your identity to ICANN DNS.

Not necessarily. If you see the linked conversation I had with Alex, it was about using Ethereum ENS. It could also be something based on OpenID. The important thing is that the actorid in activitypub can be anything that can be authenticated by the server, it doesn't have to be only the internal username.

* there is a current limitation on matrix synapse (where the homeserver can serve only one domain), I don't see anything on the protocol that forbids the implementation of a multi-tenant server. Perhaps it is not a top priority because such a server would incentivize big hosting companies to offer it as a service and possibly re-centralize it.
This is an excellent post. I've worked at 4-5 different startups over the past 22 years with a range of exits including shutting down and getting laid off, 3 acquisitions while I was still at the company, and one acquisition after I left but had kept my equity. They all existed on a spectrum between what Fast sounds like and what you're talking about with "extreme" transparency.

You want to be at the company where the CFO gets up at the monthly all hands and goes over the numbers in gory detail and doesn't hold anything back. You do not want to be at the cargo cult company where they get up and cheerlead and never talk about numbers. It took me a shockingly long time to figure this out.

In the end the stock gains have all been in the periods where I didn't work at startups but instead worked at public companies. Go figure.
> Canadian oil companies

Not exactly https://www.straight.com/finance/report-shows-70-percent-of-...
Because then you don't see all those minor little changes and can view the PR holistically. I don't typically find that viewing the changes in chronologically order buys much, it's not the order I care about, it's the final changes themselves that have an impact on the system, especially when those changes could be transient (changing something in commit #1, change it back in commit #3). There's a larger load to comprehension with a squashed commit, but it shouldn't be THAT large, and it removes all the temporal noise.

It also makes tracing the historical "why" of a change easier to understand. If you don't squash it's a random change in the log, if you do squash then it's "adding feature x".
God (e)ARC is awful. I’ve got a Sony OLED, which supports DTS:X and Atmos, and eARC, and a Samsung bar that also supports eARC, and yet neither object-based format will pass through correctly no matter what settings I tweak. Also for some bizarre reason Multichannel PCM from the PS5 gets really weird level anomalies when it’s set to 7.1, but 5.1 is fine. It does work with a Denon AVR with eARC, but unfortunately full speaker-based Atmos isn’t happening in the room I’ve got available.

tl;dr eARC is terrible, whether by the nature of the standard, or by inconsistent/broken implementation of the standard
The stuff that is obtained, usually rail, which is hilariously awful accident record. Pipelines are designed with remediation in mind. Tracks were put down by tycoons 100 years ago.
https://github.com/fcampelo/EC-Bestiary Here's the updated repository.
The only thing that is clear is that not enough people learn compilers properly.
I assumed the underlying idea was that the US will export oil to make up for Russian oil about to be sanctioned in Europe.
Why is nobody mentioning Duckduckgo’s !r operator?
As a total noob, I got a lot out of the book Swarm Intelligence [2001] by Eberhart, Shi, and Kennedy. Terrific survey of optimization overall and then dives into bee colony inspired algorithms (particle swarm optimization). Lots of books with similar name, so here's the link:

https://www.amazon.com/Intelligence-Morgan-Kaufmann-Evolutio...

I'm happy to see their website is still up:

http://www.swarmintelligence.org

I ended up using ACO for a manufacturing optimization problem. Once you reframe your problem into one of the classics, traveling salesperson in my case, you can feed it to a bunch of different strategies. I suppose I could have used genetic programming or taboo search, but didn't have the gumption to play around more.

I haven't done any optimization or OR work since, so haven't kept up. All this machine learning stuff as made me wistful for the good old days. I'm on the lookout for a hobby problem or project which will give me an excuse to circle back to optimization stuff.
`pfds + p` is only defined if both the original pointer and the result pointer are pointing at elements of the same array or one past the end of that array. Note that executing `pfds - 1` when `pfds` points at the first element of an array is undefined behaviour and may fail on some platforms.

https://en.cppreference.com/w/c/language/operator_arithmetic...
According to the government of Canada, [0] typically there is enough capacity in pipeline and rail to transport all of the crude. In 2018, there was a surge in demand and they weren't able to transport it all until the rail network caught up. Transportation by truck does happen, but would be too expensive and doesn't have the capacity to be a primary component. The pipeline mostly would lower transportation costs, as trains are more expensive than pipelines, and would provide some surge capacity, while making the US and Canada's lol industry even more integrated. (Currently over half of all US oil imports are from Canada and 59% of Canada's oil exports are to just the Midwest states.)
https://daqhris.com

My home on the Internet. I actually don't have my own place in real life. This website fulfills a deep desire of ownership. So, I built it (from a fork on GitHub) as minimal and as light as I can for less maintenance. Serves also as the place to aggregate all my online presence, to list some software projects and to host a detailed CV.
From a commercial standpoint it's irrelevant what the license "intends." All that matters is what the legal department thinks will happen in the worst case, and for GPLv2 or v3 the "worst case" is all that proprietary software that the company wrote on top of it is now publicly available for free to any end-user.

The claim that GPLv3 is the future of open source licenses is laughable. There are going to be a few idealists licensing their software using GPLv3 but that software won't gain significant traction in any sort of commercial setting, outside of a few exceptions. Just take a look at the software libraries that get widespread use today: the vast, vast majority of it is Apache-, MIT-, or CC-licensed. GPLv3 is going to end up being a historical footnote at some point, because economics trumps ideology every time.
Private “Space Tourism” Mission to ISS to Launch Today
You realize that you're choosing a future here where nobody owns their data nor has the ability to actually run software on that data themselves... unless they have a lot of free time and the skills of a developer and IT professional, right?

People are letting the idea of open source as originally conceived eclipse the goal of providing freedom to the user.

It's a pretty common thing. When an idea doesn't turn out exactly as people wanted, it's very common for people to double down on the idea to the point of even turning against the original goals of the idea. This is what open source is doing. The license is more important than what the license was intended to achieve: freedom for the end user.
Thanks!

I don’t use zoom regularly, my org is into Google Meet. I’ve also used talky.io for small groups (and to play their waiting rocket game haha).
Not subscriber, so I'll just assume the answer is yes.
One of the reasons we got in this geopolitical sh*tstorm is that the western countries have a naive view and lots of wishful thinkings on authoritarian regimes. I think it's OK for environmentalists to not think about geopolitics and to imagine they live in a world peace utopian, but the leaders of the major western countries should not fall in this trap. Energy independence and manufacturing independence of essential goods of the free world is crucial not only to the free world, but to the whole humanity. Authoritarian China is coming to be another superpower, but I am not sure the free world is ready for the challenge.
The Race to Protect Sweet Corn
Perennial Narrative: New and Shiny vs. Tried and True
I am not a big friend of rituals. They feel artificial to me.

I have started to call people on Teams like we did when we had only phones. No planned meetings, no “do you have time for a call?”, just call in the same way I would walk over in the office to chat with somebody. Others have started doing this too and it feels way less formal. I also have told people stop saying “sorry for interrupting “ when they call. It’s my job to help them and I get paid for it.

As scrum master I tend to repeat all the time that the number one duty of everybody is to notify me when they run into a blocker they can’t resolve themselves. Or even better, call the person who can help. Call them now.

All in all, I try to create an environment with direct communication so things get resolved quickly. I feel with remote work there is a temptation to formalize every interaction into a planned meeting so things that could get resolved in a five minute chat suddenly need days of going back and forth until people talk to each other directly.
Because if the situation is reversed and e.g. the local police subpoenas your ISP to find people that are "illegally torrenting" or whatever they won't include you. That's happened a lot within Europe.

Even if the foreign government spies more nether jurisdiction is likely to care enough about you specifically to make an international case of it.

In other words I'd think most Americans would be better off proxying through Europe, and most Europeans would be better off proxying through the US.

Even better would be to proxy through a third country that your own country is unlikely to cooperate with, and which won't care about you personally.

E.g. I wouldn't want to live in Iran or North Korea, but I'd think proxying DNS through them would in some way maximize my privacy if I was living in Europe or the US.

I'll never travel to either of them, and my authorities are vanishingly unlikely to cooperate with either of them for anything short of murder.
>Is this oil currently being transported by truck or is it sitting in the ground waiting for a pipeline? Or something else?

There's already a pipeline going from Canada down to Steele City and then east to Illinois and also south to a few places like port arthur.

In terms of Canadian oil it's already going to USA markets. XL doesn't really majorly benefit Canada.

What XL would have done would connect up the Baker, MT oil to steele city.

XL being cancelled benefits Canada because Baker does have to use trucks or train.
The user made a conscious choice to trust one specific American company. They do not want other companies they did not personally "vet"-- with whatever weird and personal criteria they feel like -- added without their approval. This shouldn't be this hard to understand.
Mentioning that it’s Mac only, and that it’s not free software, would help keep plenty of people from wasting their time.
But I don't want virtualization, I want cycle accurate emulation of my p3, actually, I want emulation of the underlying chip so that I can run the original Intel microcode on it. I want my bios chips and all that jazz. I want a ship in a bottle, complete with the seven seas and the world to travel. I want it described in software, so it can be emulated, on whatever the future brings, forever.
Wouldn’t the same apply to scenarios in the Second World War?

Edit: Writing this I just thought maybe not since I can’t think of any that focus on running a PoW / Gulag / Concentration camp, whereas this focus on the slave catching.
That rewrite has been so bad, ruined probably the best mobile browser out there.
I understand the sentiment, but then... I'm left wondering who do we ask to answer this question? A random reporter who writes listicles?
So they took 5 years to build the website, and are now announcing a Kickstarter which will start in May? Then the title should be changed from "...RPG imminent" to "...RPG Kickstarter imminent" so people don't get their hopes up...
I don't follow what connection that has to Firefox. Seems like Google already comfortably solved their problem with Chromecast without needing a standard or anyone else to implement it.
Daily:

- brief write up of work done yesterday + work planned for today in slack

Weekly:

- 1-1 with manager

- monday meeting to plan for the week

- friday "presentation" of the work that was done this week, not actual slides, just going over what was done, results or didn't work etc

Occasionally and optional:

- game / trivia meetups in the afternoon via zoom

- team lunch

Thanks to my manager I'm not in a lot of meetings besides our team specific ones, which frees me up a lot.
> Is the same thing going on the US? The FDA is protecting the American culinary culture of 'french dressing'?

That's not what's going on. French dressing is not a significant part of American culture; I'd be willing to believe a majority of Americans have no idea what it is. (I cannot recall ever seeing or hearing of it either, though it's probably visible as an option on restaurant menus.) Salad dressing in general is very common, but French dressing isn't.

The wording of the decision implies that the rule was justified on basically "truth in advertising" premises - the worry was that customers might rely on the label "French dressing" and be fooled into purchasing something they didn't want:

> After a comment and evaluation period, the FDA determined "that the standard of identity for French dressing no longer promotes honesty and fair dealing in the interest of consumers [...]"

There's no real way to know what the motivation actually was. A very neurotic regulator may have genuinely been worried about innovation in French dressing. Or something else might have been going on.

A somewhat similar issue that I also learned about from coverage in Reason is that the FDA imposes some "nutritional" requirements on products that are labeled "pasta", notably a minimum iron content. "Noodles", by contrast, are unregulated. (The words are synonymous.) In that case, the legislative history is apparently fairly clear that the motivation for regulation was protecting "pasta" manufacturers against economic competition from Asian imports. But the official justification is that these are nutritional standards on which customers rely. (Obviously false; the number of people in the US who are even aware that the definition of "pasta" is regulated is nearly zero.)
Rust is getting support for local allocators/arenas as part of its core library. So it could become quite feasible to get support for tracing and garbage collection within a specific arena, with outside "GC roots" being managed by the borrow checker. You'd be fine as long as nothing in there tried to link back to your "GC roots". Similarly, "leaf" allocations could also live outside the GC arena provided that they did not try to link back into it. Either of these constraints seems like it could be checked during compile.
> You’re missing the segment of people who are traveling and don’t want to take their entire MacBook places. Even if it’s smaller, I can’t simply detach it’s screen and hold it to watch Netflix or such.

This is the solution being applied before the problem again. It is a case of applying compromises to fit the solution into the available device rather than look at the problem and choose a device suitable for it. I travel with my iPad. It's fine for that. But I'm certainly not going to be writing up anything extensive or writing any code on it.

> I often take on the extra size an iPad may have for size versatility down the road. One doesn’t always have or want to figure out a flat surface to place your device when on the road, in bed, on toilet, or in a bath.

I prefer not to shit or wash where I compute :). As for the surfaces, the iPad is the least flexible device. At worst you have to hold it constantly which is painful after an hour or so.

> I also code quite a lot on my iPad as an iOS dev, because playgrounds are a fantastic way to create mini libraries, apps, or explore some idea you may have on the go. Performance is amazing with the M1 series as well.

Having used Swift Playground extensively, I think you must be living in the future where they fixed all the show stopping bugs and crashes. It's totally unusable for me and doesn't meet even a minimum bar for quality.

>The one thing I dont do with my iPad is any sort of pen input. I’ve never found it useful, but I’m also faster at typing than drawing or annotating. I used to always by the pencil to go with the pro, but stopped doing that a couple years ago because I simply never use it.

It's definitely quicker to type. But it's quicker to draw than type if the scenario isn't suited to textual description.
African Buffalo Optimization [pdf]
It's true in theory, but not in practice, since the time needed is on a cosmic scale. Quantum computers are practical devices, also they use dedicated algorithms, not brute force.
Oh I know a few. Evolution strategies, particle swarm optimization, ant colony optimization, etc, etc.

They are a treasure trove of easily publishable papers, but frankly the whole field feels like a fraud. Each paper is formulaic and consists of coming up with a metaphor to add minor twists to established heuristics, and in the end they all fare slightly better than Monte Carlo.

The gravy train is provided by the No Free Lunch theorem, which is just a convenient copout to justify why an heuristics isn't good except on a single convenient realization.
Why do people who write emulators all seem to dislike each other?
Please resist giving Steven Wolfram solitary credit for anything and everything related to cellular automata. He already does that just fine for himself. ;)

A few other important but less self-aggrandizing cellular automatists:

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

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

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

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

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

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

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

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

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

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

https://en.wikipedia.org/wiki/John_Walker_(programmer)

https://en.wikipedia.org/wiki/Category:Cellular_automatists
Haworth Fern
When Plants and Their Microbes Are Not in Sync