skysight-inc/HackerNews huggingface dataset:
Performance is more important that cross-platform support. If a user has money to feed more and more and more resources into a gluttonous, hideously inefficient web browser masquerading as a program, they have enough money to get on the platform everyone else is on.

Discord is an obscene drain on resources. That's the problem that's easy to solve: just stop with the bad programming choices.

That said, I didn't realize at first that Revolt is in fact meant to be a REPLACEMENT top to bottom, and not just a rogue Discord client like Ripcord. You're hawking it on the basis of privacy, rather than speed (since it obviously won't be much better there). But the privacy angle is laughable from the start. Do we run our own servers? It's not clear to me from reading the site. You talk about "creating" servers, but Discord users "create" servers as well: on Discord's hardware. If Revolt genuinely allows for the creation of independant servers, with no control or access by the Revolt devs, that is at least something. If not, I don't see the point.
There's add-ons that let you define them in yaml. Which I find hilarious since one of the original selling points of Airflow was that the Dags aren't in XML.
But isn't this a work sample test?
Thanks to the GPL this is already often the case (at least for the kernel). But vendor code is so abhorrent in quality, upstream efforts are few and far between.
The thing is management often doesn't realize that.
And a lot of those community wikis that originally set up not on Wikia intentionally, like minecraft, terraria and wowpedia wikis, ended up on Gamepedia which Wikia took over and reeled them back in.
As a person who has worked on factory-style production line, it is not as bad as you guys make it out! Manufacturing is a unique beast and tons of new problems to solve. To be fair, I worked as a manufacturing engineer and not as a production line worker. Is it that bad to work on software tickets? I suspect there is a good variety of problems to solve?
Because people establish protective totalitarian control over their corporate turf because budgeting, it become full of dogma (the gods said thou shalt not ssh and we said amen).

Dogma results in religious wars
Great choice, thanks for being practical and realistic.

Hate on HN does not predict any kind of product metric.
But in this case it's literally the cloud product that is more secure.
HTTPS still reveals the domain you're requesting, last I checked.
Substack (YC W18) Is Hiring Engineering Managers to Build the Future of Writing
True and believe me I get the point… but the scrum master job is supposed to play defense so people don’t bother the dev team.
Sure but surely we'll run into the same issues with rare earth metals when building out over 18,000,000 solar farms.

The numbers you use for uranium resources, are the amount that is economically extractable right now at current prices. Given that only 14% of the cost of a nuclear plant is raw fuel we have lots of room to increase to increase the cost of extraction.

And many places abandoned breeder reactors because the cost of uranium is cheap enough right now that fuel efficiency doesn't matter.
I love playing video games a lot. So I have a good PS4 console for playing fifa as I'm a football fan
What difference would it make to you as a user between "this domain doesn't exist" and "this domain doesn't exit, but I refuse to give you valid proof that it doesn't" (or even no answer at all)?

(NXDOMAIN is also somewhat special in DNSSEC and not signed by default, and requires special mechanisms to handle (NSEC, NSEC3), but IMHO that's not even very relevant to the block scenario)
I’ve almost read the Julian Jaynes book a couple times. Richard Dawkins once said something along the lines of its either complete genius or complete rubbish. I think that’s always a good type of book to read. :)

And thanks for the link!
You don’t have an app that shows all SMS. You have an app for communicating with other people via SMS.
Freedom is only for conservatives, apparently.
It's not Rust, it's Electron...
For a senior, a great way to reduce the bus factor is to periodically stop all work in things other people can do. (Catch up on your reading, or write that cool code transformer you can’t stop thinking about or whatever). Hep when asked but very passively “why don’t you share your screen and we can try to debug it” instead of “try again, it should work now.” It might go really well or might show what areas you need to grow the team capabilities, but either way you get to know how great the code transformer idea really was.
> Dubai?

I have heard that Dubai does not have street names, so giving directions and arranging deliveries can be… challenging. Is this statement accurate?
That was my first thought as well.

Especially as we are continually learning more about our ability to estimate how much water is available to us:

https://www.kuer.org/health-science-environment/2021-02-09/m...
Is Web Scraping Legal?
Weren't phones in 2014 using TLS 1.2? It was specified in 2008.
The question is, would it lower the total cost of ownership? A phone that lasts twice as long will cost roughly half as much (perhaps a bit more if repairs are needed).

There is also no good reason for the cost of security fixes to vastly increase the cost for manufacturers if they slow down the release cycle for hardware and software. This isn't 2010 after all. The pace of meaningful improvements is considerably slower.
People generally don't see long-term or on a societal level. Do you think most people wanted seatbelts or the founding of the EPA? A lot of times these are issues that are outside the purview of individuals, outside of their visibility. Most people only care about a small number of things like where their next paycheck is coming from and what to wear going out tonight.

This is what government is for.
Probably depends on how they block it, if they just return an NXDOMAIN the fact that DNSSEC is turned on might not matter.
100%, I did the same thing on my side. If shit really hit the fan I could've lost my job because of this as it was my call to not patch. When I went back to the link provided in the email the self-registration part was removed so I looked like a complete tool over zoom when trying to explain this situation to my boss
Ok, so how you do it or what can be used as counter-example?
Not a lawyer, but if your justice department decides to go after Alexandra Elbakyan, they could in theory also charge you as an accessory, though this will vary wildly depending on which country you live in.
So, having just had a kid, perhaps I can give some insight (from my perspective, at least).

Every minute I spend on take-homes (oh dear lord the take-homes) is a minute I'm dumping the childcare responsibilities on my wife. And she heads out to work, so I do a bunch of childcare in the mornings/evenings.

Then I also have a full-time job. Like, unless I want to stop sleeping I don't have a whole lot of time to do this stuff.

I just (mostly) finished one and it was because my wife took the baby out to meet other mums.

The worst part is that I have lots and lots of work online, plenty of GH repos and a bunch of really selective companies on my CV. And yet still every time I need to prove that I can in fact call read.csv and do a bunch of data manipulation/analysis.

And I love doing this work. I can only imagine what this is like for someone for whom it's just a career (which is totally fine, tbh).
Study about the impact of Open Source on tech independence, innovation in the EU
> Do we run our own servers? No, you run them?

The backend and the clients are both open source, so I think the idea is that people do run their own servers. There's certainly nothing stopping you. I assume the hosted server is just for convenience and/or demo purposes.
The nature of the job is that there is always something new for you to keep up with. Even if you never change jobs it's hard to see how you avoid devoting any time to studying anything. Perhaps you could sneak some catch-up in, say, over lunch, or on the train, or something along those lines.
Bus factor is an engineer term. Easy to tell by how nobody with any sense of social etiquette would have invented it.
Your own graph shoes that they are right wing. I said pretty far to the right which obviously they are, not "far-right."
Ex-Playstation Chief Mulls Future of Gaming
Video: Face reconstructed from skull of first Dutch Neanderthal
The former is why right to repair is so important.

The latter may be a problem but you could still buy an older (mid-cycle) model instead of the latest one and still get updates for years.
Sometimes folks probably feel HN has three people: the person, the people that agree with the person, the people that disagree with the person. Four, if you count moderaters (who I imagine are cooler than Robocop).

Okay, enough navel gazing for me!
Process (agile or not) always has three goals: legibility, scalability, and fungibility.

Both management and devs alike can be concerned about the bus factor, which falls under fungibility.

Of course, an organization can have (or lack) humanity beyond those three goals. And hire people who have (or lack) the requisite humanity to bring to their role. If someone treats the bus factor or general fungibility casually, that's a problem.
Nothing to ask but just wanted to say you seem like one of the most approachable people in open source. You are creating a great model to follow for developers of all walks of life, thanks for everything you do!
Full title is "Study about the impact of open source software and hardware on technological independence, competitiveness and innovation in the EU economy"
This hit in a different way
Ask HN: How do I get my question on Hacker News to show up in the “ask” section?
I'm not seeing this question that I asked show up in the "ask" section on Hacker News: https://news.ycombinator.com/item?id=28427171

I'm not sure what I'm doing wrong.
This is a fun trick I'll have to find a few victims for at some point:

> To demonstrate that the senses could be fooled, a doctor had asked Ocker to close his eyes while being spun in a chair. Ocker felt the chair begin to turn, and guessed the direction correctly -- but when the chair slowed, he felt it had stopped, and when the chair stopped, he felt it was now turning in the opposite direction.
The biggest emission reduction is when a person switches from using an ICE car to a EV car. Getting the price of a new EV car to be below a similar ICE car will cause that to happen very quickly. These new battery chemistries using iron instead of nickel are a key to reducing price and will lead to much quicker overall emission reductions. Also price is a close proxy for total energy. A ton of iron (~$200 a ton) surely takes a lot less energy to produce than a ton of nickel (~$20,000 a ton). I have no idea how much less but I would guess somewhere between 10 and 50 times less.
> Performance is more important that cross-platform support.

You have to be where the people are to make it worth anyone's time to complain about performance.
Maybe they can cooperate - use the backend of this project in Rust and the native Qt UI from Ripcord instead of this Electron abomination. A perfect synergy.
This is a bit disingenuous. The problem is that every soc manufacturer wants custom data to pass to their driver. With ACPI, you need to standardize this data and get it published in the yearly spec update. With device tree you just check in your new device tree bindings alongside your driver in the kernel repo. Device Tree blobs are only stable with respect to the kernel version they were built for. It also doesn't have to worry about being OS independent. SoC manufacturers are happy with this arrangement because it lets them iterate quickly. It is a much lower bar with much lower costs compared to ACPI. In recent years, ACPI has started adding support for encoding data which is non standard by allowing key value data, but using that sort of defeats the point. Those fields aren't usually documented and only the driver written for it understands how to interpret that data. Again, that forces ACPI blobs to be versioned alongside drivers. There is completely unlike how x86 works where everything really is standardized and you don't need specific drivers operate every peripheral on the board. Of course even on x86 you can have more specific drivers which are more optimized or expose additional functionality, but generic drivers can an do exist which get you decent support. Beyond device tree/ACPI this means adhering to standardized register layouts and things like that which is completely off the table with arm soc manufacturers.
Nuclear's cost is substantially less when built at scale. During serial production during the 1960s and 70s nuclear power costs averaged about $1B per GW of capacity[1]. And with a capacity factor of near 100% versus ~30% for renewables other than hydro this is very cost competitive. Furthermore the question of storage to make renewables feasible is typically met with assumptions that batteries will scale by a factor of 100, or that a breakthrough will be made in another form of storage like liquid metal batteries, hydrogen, compressed air, or something else. None of these have been deployed at scale.

1. https://www.researchgate.net/figure/Overnight-Construction-C...
Tesla and Apple Are a Clear Match, but Their Products Don’t Work Well Together
By forming an economic union, the EU punches at a higher weight than it's constituent parts.
> Performance is more important that cross-platform support

telling the author what their priorities need to be... nice.
>could you please describe what PM should've done differently

There is a thing called civil disobedience [1]

I think that in this instance, it was justified to take such a stance and basically fight the injunction tooth and nail, even if that meant taking fine, going to jail, whatever.

In a case like this, if you really believe in your core values, you must be willing to take the hit.

The whole "the law says X" isn't the highest moral standard in this case.

[1] https://en.wikipedia.org/wiki/Civil_disobedience
>My task is far more life-like,

That's debatable. I've never had to implement a from YAML task execution system for work. I've used them a lot but that's a very different task than writing one. In fact given how many exist writing one seems very much a bad case of NIH syndrome.
I am condemning Christian fanatics. You are however writing abstract apologetics for woke cultists instead of condemning them. That's the difference between us. No need for all this mental gymnastics imagining that most other people on "my side" are worse than me and on "your side" better than you. At least do your own part.
In this case: just like they do now. Quad9 sends SERVFAIL instead of a true answer.

Resolvers could also just drop the connection. The only thing they can't do with DNSSEC is falsifying a NXDOMAIN result.
You need to be able to replace your battery for a phone to last that long.

It would be nice if manufacturers had to make them easily replaceable too.
If you hate leetcode refuse to apply for jobs that require it. I’ve never had a leetcode session and never will, yet I switch jobs every couple of years (im more on the backend side, not sure how much that matters). There are other ways to land a job. Recommendations from past coworkers seems to be a good way for me so it’s good to be in some kind of network. Perhaps your unemployment gap is what holds you back. You should do something about that as in obfuscate it somehow to not look like a redflag when someone is glancing at your resume. Also don’t mention your ADHD regardless of how good a coder you are.
I'm not sure about that.

> a three-day journey around the Earth that will benefit St. Jude Children’s Research Hospital.

I might be too cynical but I actually get turned down by the tentative of diversion. When I read that, I struggled to see how the St Jude hospital is in fact benefiting from that flight. They benefit from the donation that is artificially coupled to. I read this as - that person is trying to divert the impact on his image away from burning Ms of $ in fossile fuel.

The one redeeming factor I see from that claim are these 12M raised from sweepstake, but even then I don't think it covers the costs of launch.
https://news.ycombinator.com/newsfaq.html

> Why hasn't my submission appeared on Ask HN or Show HN?

> All submissions appear on newest, and all Show HNs on shownew, but there is a small points threshold before a post appears on ask or show.

Your submissions need more upvotes to pass the threshold
The whole leetcode thing is atrocious. People practicing months to leetcode instead of working on actual projects. People who do actual work will fail the interviews.
Not much planning. Direct contact with the people who use the software. Good coding practices, preferably TDD. No time pressure. This is pretty much agile how it should be in theory but not in practice. Agile in theory is actually a very good development process. Agile in practice tends to be a bit worse. Waterfall always is the hell. My boyfriend is at the moment doing waterfall development. He hates it. So much useless paperwork.
That being said, your child won't be a newborn forever. This is the most extreme part of the curve.
Would be amazing if you worded it as Free Software rather than just open source, since the practical and ethical advantages are indivisible, which is a characteristic of the former and not the latter.

Thank you for writing for all.
It would be nice if governments would heed the maxim 'don't interfere in what you don't understand'.

But it's too easy to propose non solutions to non problems, or where there are problems blame the wrong people and do nothing to address the actual source of the problem.

Maybe. Just maybe, leaving your children dumped at computer screens is a bad idea. Also raising them without any social defences, yes, perhaps that's part of the problem?

Predators and morally harmful content exist everywhere, and there is plenty of both in the government might I add. So using force to ruin the Internet for everyone in the UK and introducing more time wasting paperwork will just make the world worse.

Meanwhile, the kids who were vulnerable to online exploitation will fall to predators elsewhere or languish in generally miserable lives anyway.

The government can't make up for your parental failings. We should stop letting it think it can.
There's freedom, then there's "freedom", the branding term used to chase a certain market. This is clearly the latter.
This is super exciting, Discord needs some real competition that is attractive to their current userbase. Good luck :)
Location: NYC

Remote: Yes

Willing to relocate: No

Availability: up to 25 hrs/week*

Technologies: Python | Flask | Java | Javascript | JQuery | ReactJS | AWS | Git | SQL

Resume: www.chrisbora.com/Chris_Bora_resume.pdf

Email: borachristian ((at)) gmail.com

6+ years of experience developing production-level web applications and ML/AI models at scale, and leading small teams of engineers. I studied Computer Science at Cornell University and later honed my skills through industry and freelance projects. I specialize in web app development, ML model development and training, and AWS tools.
> .. scaling

Did you try Stolon?. https://github.com/sorintlab/stolon
yeah bus factor is an engineering term, sorry
Make Side Projects Fun Again
Solar farms don't use rare earth metals, so, no, it's not the same at all.

France's abandonment of their breeder program is the tell that they don't think there's any significant chance that nuclear will scale to power the world anytime soon.
> It was apparent in the group chat I was in that these guys were replacing heavy-duty mental healthcare with tips provided by unverified sources on TikTok

Gotcha, thanks for clarifying!
> The more traditional professions do their own gatekeeping and have one, standard, set of exams to take. Once you've taken them you don't need to re-do them for every interview, although you may need to stay current.

> In programming, every employer has a different, non re-usable, exam.

True for DS too. This is the real problem. Like, if I could take a bunch of re-usable take homes and then not have to worry about this for a few years, I would totally do that as it's honestly so frustrating to have to do mostly the same crap over and over again.
The original question was "How do you get teachers, garbage collectors, plumbers, nurses, all sorts of manual workers ?" Those people all have some amount of money they can afford to pay their bills. Since a city needs some percentage of those workers, having housing they can afford is a big step towards attracting them.
see above my clarification. parroting definitions that were questionable already back in 1970 will not get us to any agreeable future
Food sharing app OLIO raises $43M. The world switches on to food waste crisis
The need in the California "Duck Curve" is between 5pm and 10pm, when the sun is setting and solar output is dropping. Homes are still hot, and empirically speaking, everyone is still using their air conditioning units as the heat of the day is still all around the environment.

No matter how many panels you add, you won't add any electricity at 7pm / 8pm (depending on time of year) because the sun has already set. There's still substantial demand for electricity.

This means to solve the 7pm / 8pm duck curve, you need to build natural gas peaker plants, or figure out a storage methodology.

That's it. Otherwise you get brownouts at 7pm every night and need to manage the lack of electricity. Maybe rolling brownouts is the solution people are proposing?

The other solutions are: figure out storage, or build a gas peaker plant to temporarily provide power in those few hours.

-----------

We focus at the "Duck Curve", because that's clearly where the next brownout will occur without intervention. Secondly: environmentalists are going to block the build of any natural gas plant (even if its necessary), so getting "ahead of the argument" only makes sense.
There's nothing wrong with it per se, in fact Discord is very good software, but it being a for-profit company using closed-source code comes with the usual privacy and free-software concerns. For example here's a post on reddit about some privacy concerns with discord: https://old.reddit.com/r/privacy/comments/eiicah/trawling_th...
The eSNI/ECH extensions fix that.
Seems reasonable to understand "no tracking or logging" to mean that in the event of a government demand to produce records, they could honestly reply that no records exist.

Other email providers keep logs that they provide to governments when there's a legal order.

What's the point of bragging about "no tracking or logging" if you're just going to track and log like every other email provider if the government asks for it?
How does using Gmail help to address the threat of people who don't value privacy? It seems to be joining them.
To be fair, carbon capture for night time energy usage is a plausible path for us to solve the mismatch between when we use energy and when solar produces it. If we go that route as a society, turning a tiny percentage of that into rocket fuel is NBD, and probably better than burning kerosene which we currently cannot make via carbon capture.