skysight-inc/HackerNews huggingface dataset:
Maybe. I’m going to retire from programming soon and after that I hope to never look at code again. The AIs can keep it.
Natural gas flaring requires you to consider two things:

1. Flaring isn't efficient. You only burn about 90% of the gas, the rest leaks into the atmosphere.

2. Gas includes Methane. Methane is a 10x more powerful greenhouse gas than CO2, though it lasts considerably less long (about 10y i believe).

This means that a single well flaring methane is emitting just as much as 10 wells just releasing co2 into the air. To combat this, we need to install an internal combustion engine attached to something to bleed the energy generated by the engine into something else.

Traditionally, this is not something affordable. There is a significant upfront cost, and very few solutions to use the energy, as most of these installations are far removed from the grid.

Luckily, there is a new solution that can make this a profitable situation for everyone. It is rapidly seeing more interest, and it is even powering a system that can benefit everyone in the world: Bitcoin mining.

Bitcoin mining requires cheap, dependable energy. It doesn't require a grid connection, and adding a satellite connection is enough to start mining. You can drive a single container full of mining ASICs onsite, and maintenance is mostly possible off-site.
I use a single 43” as my main display, and then also two 27” displays in portrait mode on either side.

The 43” is where I actually work. The other two are like static displays, the left one is slack on top and iMessage on bottom. The right one is task list app on top and calendar on bottom.

You get used to it pretty quick. It’s just great for like having a few conversations in progress without being interrupted and so on. They’re right there I’m just not looking at them.

Not sure if it’s decades of driving or something in the brain but having static readout displays like that really doesn’t bother me the way trying to juggle everything on one screen does. Reminds me of how a dashboard full of indicators in a car can be constantly changing without feeling like it’s “interrupting” my ability to look at the road.
A WASM runtime for running LLMs locally
How/where did you find former CTOs to talk to?
I was at a hotel in the UK in a big shared bunk room and some French dudes got into a drunken fist fight in the room at 3am and after it was settled proceeded to snore the loudest I've ever heard anyone snore. Most people left at 5am. Do not recommend that experience.
Mavens definitely nicer than Gradle, but when you have to shade Jars it becomes almost impossible to use.

In python you can specify the version. The popular ML libs in Java are actually still broken and have been for years.
At 90% efficiency
what engine does it use?
Base load is a term from the fossil/nuclear time. It is a pure statistical amount which designated how much "slow" sources (coal, nuclear) could be used because there is never less demand than the base load. And everything was done to push the base load up. But it never meant that it was sufficient to deliver the "base load". The power generation still hat to match any demand at any time. So everything else was done with "fast" and often more expensive plants like gas, water.

In the age of renewables, things have changed. If you have enough renewables to cover large parts of the electricity demand on average, then you will frequently produce 100% more of the maximum grid demand. In this situation, "base load" power plants don't make any sense at all. The new term is "residual load". This refers to the load at a point of time which cannot be delivered by renewables at that time. This can also vary between 0 and 100%. Which obviously requires different power plants, like gas, water.
IMHO they ought to have a developer background. That doesn't mean they need to be an expert in DBMS design or whatever, but they should know enough to know when one of their reports is talking BS.

I once worked for a CTO who threw out all our Linux systems and replaced them with Solaris (early 2000s) because "Linux couldn't scale", at the behest of our database architect who was basically just trying to increase his own empire and budget. One of the stupidest and most costly decisions, that also demoralised the rest of the team.
Try poetry, I like it a lot more than conda.

The basic virtual environments work excellently too.
Copyright is an immoral restriction on the general public. Recognition can be achieved via... moral rights, copyleft can be achieved via copyright abolition, and exclusiveness is not something to strive for in a world of abundance.
I’m aware about this monitor but unfortunately it seems that production has either stopped or slowed down, while it was available to buy some months/a year ago, now it’s not.
I understand. IR security cameras can see the beam. Most have a kinect-like dot pattern that isn't purely horizontal, but that's neither here nor there.

I still don't think it's worth much attention. "It's better at avoiding tangles because it sees the world in full 3D".
i think the topic of salt is misunderstood. ancient people didnt eat as much and they worked more and harder and also didnt have access to air conditioning. sweating more would deplete electrolytes and entering into dietary ketosis frequently would lead to a major decline of electrolytes. i think ancient people needed salt because they would get sick without it. but eveyone says its because they liked the taste
But there are other forms of compensation that some creators are evidently willing to accept in exchange for their own contribution: see FOSS, Creative Commons, etc. If you restrict the compensation to purely financial forms then copyright is no longer an effective incentive for arguably the second most successful model for creative work that we’ve found so far. Why give that up?
Do you know what does stand the test of time? Design principles that are based on the immutable laws of physics. There's a reason that I can quote Plato to support the notion of partitioning. There's a reason that the basic principles are used in the design of every single significant thing in the world. There's a reason Linux has as many modules as it has (for them, a single monorepo works, but multiple works too -- see any library or application that isn't in the primary monorepo but is distributed via a package manager).

Also, no one said "microrepos". Don't put the current fad's fixation on what I am describing. I'm simply describing structural design. Does thing X and thing Y need common behavior? Is it actually generalized behavior? That's what we have called a "library" since we've been building non-trivial applications out of software.

Are there two disparate business processes that don't need to share states, and you know they don't need to share states because you've done the design work? Those are two separate components. Pub/Sub exists for collaboration between those components as necessary.

I'm not trying to say that our current technique for all things is the end-all-be-all. That would deny the continuous improvement mindset (i.e., the relentless pursuit of perfection) that got us where we are. But, there are things that won't change. Smaller batches will always be (generally) easier to manage than larger. Taking something that has high afferent coupling and adding specializations to it will always be a mistake (See Fat Model, Skinny Controller).

The reality is that there are software design mistakes that are knowably mistakes. They've been known for some time as well and can be measured. Those are the things that we avoid and those are the principles that have guided where we are.

I know this sounds highfalutin, but there is someone on our team that has been doing this for over 30 years (by "this", I mean continuous improvement/seeking perfection) and has studied under many of the greats in our industry. We aren't just making this stuff up.
Copyright should be about crediting the creator. Whether that be financially or just as a source to be cited.

What is should not be, is a way to remove the sharing of knowledge, which is detrimental to society as a whole.

Fictional works, editorials, opinion pieces - these may be based upon facts but do not explicity provide knowledge that needs to be shared.

Science should always be open, for the sake of humanity. Those who make the discoveries may gain status and reputation, but those discoveries should not be kept for personal/commercial gain.

Art and music, much like celebrity status, are more difficult to judge. Wanting to make everyone aware of who you are or what you have created, whilst simultaneously demanding that they pay for the privilege, seems at odds. You can create for commission, the payment being from the person that made the request, but then they should be free to keep it private or make it public.

We are obsessed in modern times, that we must be paid for everything we do - largely because governments and businesses have made this so.

We barter our skills for things we cannot ourselves produce, but knowledge should never be kept private for an inclusive society - that is the way towards elitism and power, which is clearly where copyright has travelled.

Should you be given food for free ? No.
Should the knowledge of how to grow food be free ? Yes.

Barter the tangible, not the intangible.
The 'knowledge' economony is a parasite on humanity.
I think EOS is great and that every startup should use it, but have a feeling that most HN readers will detest it because of Not Invented Here syndrome. It’s too tempting to think “How hard can it be to figure out how to run a meeting, set goals, etc.?” And then end up spending the time that should’ve been spent having meetings and working towards goals on all the minutiae and cruft that somebody else has worked out in the past.
I almost never buy fancy clothes with materials like linen. I do buy fancy sheets :)

With work-at-home, most of my work day is spent in fluffy cotton pyjamas in the winter and simple underpants in the summer from basic-but-large companies like Hanes, Fruit-of-the-Loom, and similar. I'll put on a plain cotton t-shirt and a pair of jeans to go out to the store or whatever. If it's cold, I'll toss on a worn-out long-sleeved t-shirt (the good ones see very little use) and/or a jacket of some kind.

I do have fancy clothing for business meetings, as well as for specific types of exercise, but the total number of hours of usage on those is quite low.

Post-covid life is good!
I think plenty of people in Broome (also Western Australia), for example, would not have experienced gravel roads (the feel of it, the way the gravel kicks up, the way at certain speeds you will ding the paint work more, the specific 'skid' feel) - It's all fine pindan dirt roads there.

So that's just 'down the road' (only 22 hrs drive) from Quairading, and about as far from 'city slicker' as you can get :)
People forget to incorporate context with their arguments.

A team of 5 Devs should never create microservices.

A team of 5000 should have at least a few.
That must not be a factor as it would only serve to wildly inflate already unequal cost of living disparities. The only way to fix poor or too expensive market conditions is an economic correction and those always hurt someone.
Rewind has search - it just works better than rewinding manually.
The whole of western civilisation is built on the idea of investment. We found that incentivising people do out extra effort and reap the fruit of success is great, for themselves and for the society in the long run.

It's not just plain capitalism. Art, journalism, sport, all reward people who invest time, money and effort, knowing that they can personally benefit if they succeed. That gives us centuries of beautiful art, quality newspapers and worthwhile spectator sports.

I don't understand the hostility to the idea that, say, a writer can control their work, other than maybe people would rather not pay and feel good about it.

How would you feel if someone decrees you charging a monthly subscription for your SaaS is evil and they're going to outlaw it. Or, dunno, declare that after 7 years of using it they get it perpetually for free...
Yep. I have -blessedly?- no Twitter account. And I distrust the purge arguments... Actually believe that such an inheritance spread scheme could advantageously replace a bunch of welfare programs. It is both non punitive, equalitarian, by its very nature reparative (literally wipes generational/racial advantages), and in a way libertarian to the extreme: parents inheritance is to libertarian kids what government handouts is to social democrats.(for the oblivious: bit tongue in cheek for the last one)
This was one of the most important OSs in my life, for a number of reasons.
The point is not that anybody should be able to ignore copyright. We live in a society where we have established a social contract and fleshed it out in the form of laws, and this society will not function if everyone can just pick and choose the laws they want to respect.

So if we chose to drive on the right side it would be irresponsible and quite immoral - in a consequentialist understanding - for someone to suddenly start driving on the other side of the road.

But the point is, in the absolute, there is nothing morally wrong with either choice, different countries drive on different sides and both models are valid.

In the same way, copyright is just a public policy choice that should be judged by its practical consequences, not an inalienable human right.

The distinction is important, for example, when discussing the duration of copyright, and especially absurd extensions that could not have possibly induced any creative behavior in the long distant past, so are very bad policy choices.
Ask the name and wait and wait and wait … no keyboard up on my ipad. gave up.
> certain cultures & situations, as a slur

English isn't my first language but I haven't seen "dummy" being used as a slur, in any conversations I've engaged in or any books I've read. For me its connotation is more of a playful nature. When I think of slur I don't think of "dummy", I think of the r word and the like.

At least I can get the reasons for github's change to "main" for the default branch in a git repo. Maybe I don't agree with it but I can at least see how some people would interpet the word "master" in a negative way. I can't say the same for the word "dummy" though.
Hi lou, I'm a contributor to Storm and will continue to work on it in my upcoming PhD position. The bottom line is that there are some things you can only do in PRISM and there are more things you can only do in Storm, but if you can do it in both, Storm is usually much faster (see QComp: https://qcomp.org/).
PRISM has better documentation. Storm has recently recieved a grant that will help improve its user interface and applicabilty.
I would like to hear from you what ideas and applications you have for using PMC! :)
I don't think the parent comment means only code, never learn. I think their intention was to not worry too much about the "CTO" title and instead focus on building the product at hand.
Thanks! KDF is key derivation function. Looks like they are using PBKDF2.
These things are not unrelated. The author can only sell their rights for a sizeable chunk of money precisely because the big corpo can then milk the profits. You take that away, and suddenly creating valuable "content" doesn't pay.
Bundestag Approves Eurofighter EK
so much apple apologism.

so, beeper (multi IM client) is the bad guy because they charge $2 to offer an aggregation service.

but apple is the good guy because they keep f@+$#@ the competition in detriment of what their $1200 per year device clients want to do with said devices?

oh yeah daringfireball, let's jail those criminal beeper founders!
Google will settle $5B lawsuit over tracking Incognito Chrome users
Aww man, not joking this actually breaks my heart, something about the way you wrote it makes it sink in how much we’ve failed you. I’m angry at how much of your time we’ve wasted and this experience is completely unacceptable.

…I think this is just a systemic issue beyond my ability to comprehend, let alone solve, and— I hope I’m wrong about this but honestly when I look ahead it seems the future is only going to get worse for people like you. Which I wish I could phrase in a way that was more kind and respectful, it’s not what anyone wants, these unthinking scars inflicted on email as a medium.

But what I can do is make sure that it’s not worse for you, specifically. If I was perfect I’d attack this rot at its core, but I’m not, so I’ll just solve the problem in front of me even though I know it doesn’t scale and hope God forgives me. Get in touch with me directly and I’ll figure out how to make sure you don’t have to jump through those hurdles again.
> Almost everything you wrote is available for any modern IDE ... So they give all the things you mentioned ...

I guess, I've misread your comment somehow.

But anyway, my point is that modern IDEs can't give the same experience as or replace Vim, Neovim, Emacs. And while you don't need that experience, there are plenty of people who do. Nothing wrong with either side =-)
I used Windows 98SE for eight years. I never saw any issue changing window sizes.

I can't speak to font sizes since IIRC that was an option but I left it default.
I want to pick up small projects and such too. I’ve recently been on my own kick of finding smaller websites and using rss and whatnot. So much of the modern internet is goofy walled gardens built with tech meant to break down walls, I’m glad the core of the web is still very much alive and I’m hopeful about new life being breathed into it.
when your entire argument becomes about a made-up scenario you know that you've lost the point.

"well what if ads were defined in this way, wouldn't the conclusion be that I'm rite!!!!!".

they're not defined in that way.
Copyright was not an immoral restriction on the general public until Meh Valley noticed more bucks in LLMs. I agree that copyright is very much broken for various reasons, and the Public Domain day is a day of celebration for me.

Having that in mind it is an irony that such broken law is the only thing that stands in a way of automatic and unattributed exploitation of people effort at scale. And it stands only on one leg at that :)
I don't think API copyright is recognized, even in the U.S. Logically speaking it shouldn't constitute a copyrightable work, but you never know sometimes. The documentation could be considered copyrightable, though you could just reverse engineer it.

It's kind of the same category as fonts and recipes, which you can figure out by inspection mostly. If you want to protect something like that then a patent might be in order, though let's not get into that mess...
It doesn't work on Macbooks. References to macbooks supporting MST are about certain early high res monitors that behaved internally as multiple monitors due to bandwidth limitations on Displayport 1.2. That's fixed with higher bandwidth newer DP and HDMI revisions so the MST feature people care about these days is monitor chaining, and that is still not supported even in M2 Macbook Pros
Well, there is Poe's law. You can call my views and our team's culture extreme. We believe it is extreme from a statistical perspective. There's a reason that our team has the tenure that it has. What we are doing isn't out there typically.

But, I would challenge you to challenge anything that you saw as satire and try and wrap your head around how a sane, rational person could, with a straight face say "that's not a problem" and be absolutely right. Feel free to call something out specifically to me, and I will back it up. I'll warn you that you may still not agree with me, because much of what we do requires tacit knowledge to see the benefit of. And once you do, it's self-evident. A person must be studied in Lean and design principles and have seen the trajectory of several software projects over the course of many years.

See if you can understand what are the actual problems in software. What causes projects to fail and teams to have to hire 100s of developers to maintain a semblance of the productivity they had for their first year or two of development.

Try to record your setbacks in a daily work log (we all do this) and address root causes. Do this for 10-20 years and see where you end up.
As usual on Twitter, this lacks nuance. Copyright allows creators to decide how their works can be used. See for instance the GPL as an example for creative use of copyright, and RMS has always stressed that the GPL is a moral issue. It has nothing to do with monetization (it obviously does not require it, but it also does not forbid it). You might say Copyright was initially not be intended to be used like this, which makes the GPL a clever hack, but it shows that Copyright is not a single-edged sword.
If you were to consolidate all the info (including links published by Joe) into an informative blog post, it could become the “2024 reference bookmark” for a lot of people.

I have thought of writing this! It would be quite useful to a lot of people.
I have "st = status" but you're absolutely right I should probably get around to updating!
I don't know about "bad", but more as the opposite of cowardice as exemplary.

When the easy thing is cowardice (aka "strategy") why wouldn't you call out not doing the easy thing as exemplary?
Yeah not to mention it’s way easier to use than macOS.

Macs used to be so easy to use on Classic Mac OS. Mac OS X really left a lot of people behind on the usability front. It became much more of a power user OS. Then iPads came along and stole that group (of ordinary users) away.

But now it seems they’re adding more and more power user features to iOS, complicating things again (with even less discoverability due to complex gestures). History seems to be repeating itself.
The semantics of Java aren't really optimised for FP the way they are in Haskell (e.g. no TCO, no guaranteed immutability prevents certain optimisations), but if you write FP code in Java that leads to stack overflow, you're still just doing it wrong.

You need to be careful about stack overflows when you use manual recursion, but in most cases (even in Haskell) you don't write explicitly recursive functions, you call higher-order functions like map, reduce, etc. instead that are written so they don't run into those problems (those are implemented with tail recursion in Haskell, which is eliminated, but in Java, I assume they're implemented with iteration).
> Elixir does not have cross-compiling.

Elixir compiles to beam files, like Erlang, right?

I was pretty sure beam files are bytecode and not platform specific?
Let's refine the archetype: the pseudo-talented jerk, cowboy coder, workaholic snob.

Demographics doesn't have anything to do with it; it's an attitude problem leading to all manner of manageability and team morale problems. These types of people are unwilling to listen to others and don't consider the needs or abilities of others on the team. They just do their own thing, overengineer things, and knowledge hoard with little or no documentation. It's sad to say but many Ruby developers circa 2011 fit this stereotype because they drank their own KoolAid.
Conduct outside of work is considered for many jobs. And even Eich acknowledged he hurt people.
No support for 3 digit hex codes?
Having never stayed in a hotel in my hometown, I don't really know what there is or how they compare. If I have a visitor, and I have to suggest a place to stay (my flat is small), I am reliant on online services.
What's wrong with 5G? You could get decent DSL speed if you are close to the loop and assuming their have latest DSL tech. Although I doubt they do since BT has from what I remembered abandoned G.fast.
likely they want to support using Xcode to develop apps on iPad
Blogging is where it's at, again
Berlin researchers hacked Tesla autopilot to unlock "Elon mode"
Coming soon to Apple: third-party app stores – and sideloading apps
And the classic "Learn You Some Erlang for Great Good!":

https://learnyousomeerlang.com/introduction