skysight-inc/HackerNews huggingface dataset:
> The idea that a central bank is able to control the financial markets better than free market forces is shown to be false

thats probably true in many cases, but that got me thinking: was the great depression a failure of central banking or financial markets?
https://youtu.be/T3FC7qIAGZk?t=12630
One of the first chromebooks would melt and burn if you fired up alsamixer and tried toggling a few of the toggles.
I encountered this myself fiddling with the audio settings and ended up with magic smoke and melting plastic before I quickly powered it off.

https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-spea...
https://groups.google.com/g/comp.os.linux.advocacy/c/QslNrtx...

(note it doesn't actually require installing another distro - alsamixer was available in the base chromeos install)
Thats like saying speed limits shouldn't be posted cause if they are, people will stay under the speed limit.
It would be wonderful to see more diverse management styles in the workforce and not everyone complying to a single mold.

There's other ways to show progress and impact. Does it matter how productivity is shown if you can prove the former?
HDF is used in single cell genomics
Sprints and (point-based) estimations on tickets are not to improve software quality, they are to improve manageability of the software development process.

If you work at a product shop, you might well be able to do without them.

If you build software for clients, the planning is VERY important in order keep the client happy. Knowing ASAP that the project is going to miss a deadline/budget/feature is key to whomever manages the relation with the client.

This is why we do sprints and estimations: to know how the project is going so we can update the client ASAP (or find another solution) when things are off.
cloudflare as of this month shows propaganda on the captcha page, like "40% of the internet was historically bots" (as if that matters). it actually fits right in with, the common sentiment that the old internet was bad, welcome in the new internet where nothing is allowed unless it's a legitimate commercial use. this is getting out of hand.
We may try this with castoshi.net, thanks!
I had a Lexus ES 350 loaner the last time my (22 year old) Lexus was in the shop- it had the same feature you describe in the BYD. There was obviously some stretching/warping trickery being done to create the birds-eye image, but it was really impressive regardless.
Theoretically, yes, but if you’re spending half of your time on process overhead there isn’t much left to do that well and most of the time there’ll be enough differences from sprint to sprint that it’s plausible that this time was late for other reasons, until you have a sufficiently long data set to show that it’s a trend.
His cars do self drive though. Right into the median or ambulances, but they do self drive there.
Ask HN: Is Zero to One still relevant after 7 years?
Anyone managed to be different because of this book?
Little experience with javadocs, so how do they fall?
You have idiosyncratic definitions. BSD licenses are FOSS licenses. Open Source is a proper subset of FOSS (Free and Open Source Software).
Don't get me wrong, I am in fact excited by this technology. The applications are clear in terms of generating new art, in particular in hybrid contexts where a person talented in one sphere only could finally make it work e.g. graphic novels

I suppose what bothers me is the idea of a prompt user seeing themselves as an artist, not because I want to gatekeep people's minds but because that misunderstands the nature of the technology. A visitor to an AI art gallery (I do mean material that is 100% the direct result of prompt generation) could be able to generate maybe not the exact same art but something of equivalent worth upon arriving at the door. The contribution of the human being or to be more precise the specific individual is almost immaterial. Sure, they might have come up with a prompt with many words but you could come up with any number of equivalent artworks in the same breath. The artist is wholly interchangeable in a way that did not exist before.

I'll admit that it does require cultural understanding of art and some understanding of how prompts work because you need to know the names of artists and styles to fit into the prompt. But beyond having a good vocabulary there's not that much more involved. By comparison, if we're talking about artwork that uses AI as a tool as opposed to being the entire thing, then it becomes much more interesting and is what I am excited about because there will still be meaningful human input in there.
I looked into this, because my team is considering using this format. I think it's storing array data as-is in straight binary. The type, order, and shape indicators are enough to tell how to recover the binary data.
Seems like the author is ranting hot air.

I’ve worked in sprints. I’ve been a facilitator and an IC and now manager (aside from sprints).

A bad team won’t improve with sprints.

Similarly a good team might not always benefit from sprints.

Almost every team I’ve worked with has improved with iterations and interactions.

The best team I’ve worked with used sprints and communicated with stakeholders well… which in turn spoke true to the agile manifesto.
How Superhuman Grows: Lessons from a $2B email startup
We once had an idea about integrating libtorrent for distributing binaries. Turned out libtorrent website was banned by corporate firewall due to "piracy".

Decided the idea was not worth it to fight with infosec guys.
I get the sense that the OP has never worked on a large team or massive product with a large surface area and competing goals. I get it, for a lot of smaller endeavors that only have a few devs then sprint ceremonies would be overkill. But if working on large project with many teams, the lack of structure would be almost certain death. Entertaining tirade though.
What Does Sustainable Living Look Like? Maybe Like Uruguay
Depending on what she had to do to hack it, I’d be proud, and then try to explain to her why even if we can do it we shouldn’t.

When you’re bored you try to learn how the system works - it’s a valuable skill.
I think maybe there is a conflation being made between Agile and Scrum.
I've used this approach in my minimal MVC lib for over a decade, simply using hidden elements instead of templates

http://krymski.com/espresso.js/
Free Markets Don’t Buy Peace
CI = ??
At least one DirectAdmin-based host I know of has it too, I wouldn't be surprised if it's ubiquitous.

You can't run GoAccess on these kinds of systems (as a customer) because you usually don't have SSH access. Even if you do, many customers on these kinds of hosts might not know how SSH works.

For what it does, Webalizer is still pretty nice, but unfortunately most of what you'll see on any serious website will be bot traffic.
With handouts, you only redistribute the wealth for an instant and you need to keep printing to sustain it. On top of that, the stability of this system becomes dependent on active approach of handing out money (i.e. tight dependency on central government).

And I am not saying not to help the poor people. I am saying printing money doesn't help poor people, it helps the rich. If you want to help poor people like I said you can tax the excess, or you can provide a specific minimal food/energy/shelter. But again, handing out money for free only helps the top of top.

As a side note, you know a lot of the poorest people in EM and frontier markets save money in USD either to escape their own inflating currency or as a dollar peg in their country. These people are poor and suffer the inflation in global markets, but they do not benefit from the US handouts. They can never outbid a money printer. And that's in fact the likely cause of the riots across the world in countries that don't have swap lines with the Fed.
Leaving a perfectly functional car on train tracks should be grounds for strong punishment even if nobody was in the car (as it endangers the crew of the train and at the very least causes significant property damage).

I frankly can't imagine why anyone in their right mind would do that, let alone with a suspect in the car - are US police departments intentionally selecting for stupidity?
I'm still using webalizer, it's an excellent and high performing tool that generates a nice website.
Ask HN: Fast Host for WordPress?
I'm looking for a new host provider, current one isn' performing well. What provider can you recommend?
Yeah, good point. If productivity equates to value creation then hackers are more productive. If productivity equates to what software management can measure, then developers are more productive.

I’m making a pithy statement about the difference hackers and developers
One of these days we might even hear of an example where following "agile" actually panned out. The question is - before year of the Linux desktop or after?
What’s an agent? What’s an experience?

Those questions do not seem easier to answer than “what’s a measurement”.
I don't like sprints either, but this take is so engineer-centric that it doesn't stand up on its own for one second.

His ideal world works for a team of engineers that have no manager, no deadline, no collaboration with other teams, etc.

Basically it works for a personal project. That's it.
If you fail organic chem you can’t make it into medical school. It’s an undergraduate class.
Or run an opto-coupler through the window pane!
Obligatory Rich Hickey:

https://www.youtube.com/watch?v=zPT-DuG0UjU
> Mohamed bin Sultan's jet travel? No? I believe I've made my point.

Mohamed bin Sultan did not claim that polar bears might be dead by 2020 and that Florida will be under water by 2030, hence he can't be a hypocrite.

Yes, hypocrisy can only be be applied to someone who claims something, argues for a certain something. The fact that everyone does not beleive in apocalyptic global warming destroying mankind by 2020 still means that the people who do can be hypocrites.
> Hardware bugs can cause hardware damage.

That's true, although I think the original point was that if software can damage the hardware it's running on then that should be seen as a fault/bug, but with cost reduction/market pressures/etc. it is often ignored

And fail-safe doesn't necessarily mean everything turns off because that can be just as dangerous, I take it more as a systems mindset where thought, care and attention are paid to failure conditions and making sure those outcomes pose the least risk. Again something which can often be ignored for cost or expediency reasons

Perfection is probably an unattainable goal but I've been around software long enough that I wouldn't want someones safety to depend solely on one piece of software
My favorite is near where I grew up - Versailles, Kentucky. Pronounced ver-SAILS.
Ask HN: Thoughts on No Equity “Accelerator”?
I saw a new Google branded “startup accelerator” without equity or funding involved. https://blog.google/outreach-initiatives/entrepreneurs/a-new-accelerator-for-circular-economy-startups-and-nonprofits/

My partner is in the fashion business so a “circular economy” themed accelerator seems relevant but I’m a little skeptical when there are no financial commitment involved.
Two countries that both have McDonalds would never go to war with each other though. I mean, except for all of the times they have. https://en.m.wikipedia.org/wiki/The_Lexus_and_the_Olive_Tree...
Citation needed. What weapons are you on about?
The problem that a lot of people get to with Agile/Lean is that the actual practices deviate from the original goals. The powers that be can't actually handle agile in it's truest chaotic form. So it gets bastardised from the top down (and at times from the bottom up as well).

Worse still some of the things that are advertised as 'agile' actually violate the principles. The card wall was supposed to be about as light a representation of ongoing work as you could get and facilitate the interactions with the teams. Unfortunately, tools like Jira change this to be an over-engineered process and tool (which violates point one of the manifesto). Remote work has not made this better.

Sprints and pairing become tools to keep devs on a hamster wheel. Always productive, in theory at least.

Leaving this to the side, I've seen sprints done well and badly. More often than not teams can't manage to point cards effectively. I've had a couple of teams where things just end up in a middle ground constantly (everything is a 3). The exercise of comparing this card to some previous representative card is too hard (and is itself prone to problems).

Retrospectives, can be a useful tool, or they can be a back patting exercise. Showcases without a customer in sight (put your hand up if you're the "customer proxy").

Having said that, some of the behaviours can be really useful. Breaking down overly complex cards as a part of planning helps define the work. There are other opportunities to do this, but backlog grooming / planning sessions are one place.

Having the team discuss cards and talk about complexity often reveals unknowns. I've seen a bunch of examples where things will be caught because of a dev/designer/product manager can see something that wouldn't have been identified if someone just started working on it.
If you’re post-launch, you need predictability so that you can ship the new code often. Otherwise your HEAD might be unshippable for weeks, which would be bad from
the “written but unshipped code is a waste like excess inventory” standpoint.
Also why no one is questioning the EU reaction to the war. No one forced them to impose sanctions on Russia. They should have foreseen the gas situation and measured their response.

EU tried to commit economic suicide with covid lockdowns and the Ukraine war. Seems they finally succeeded. Too bad I earn my salary in Euro. Because of Brussels I can buy almost as half as last year.
I should have clarified I was one of early adopters and my main gripe then was mainly about its performance, not the syntax. I mean it was okay, but still not up to my expectations. But that was over a decade ago! Next time when I have the luxury of choosing the language for a new project I'll definitely take Go into consideration. It has its quirks but overall it's quite simple and manageable - you can easily understand code written by someone else which is a huge advantage.
Mexico does actually appear to have purchased weapons from Russia?

https://en.wikipedia.org/wiki/Mexico%E2%80%93Russia_relation...
I hate the word to begin with.

Sprint.

I do not want to rush through the work and squeeze into arbitrary time period but do it properly in the timeframe necessary (and not more). The hastle and rush atmosphere surrounding this word is repelling to me. As well as the 'stand-up'. Are we on exam in the school or what? Not being adult coworkers but people in entertainment or support group to present to each other?

In other hand a flexible communication and progress tracking system - especially in a fairly unpredictible business like making a novelty product - is essential in teamwork and I know no better than something like this. But this childish naming makes me suspicious about the intention and goal of those coined it...
I know your situation.

Read "Non Violent Communication" it will help utilize logic to change how you talk to a more empathetic way.

And don't just read it - keep t he book by your side always.
Are you allowed to make that joke anymore in 2022?
You can value planning and deadlines and still not do sprints. The key is that whoever is managing the project, whether it's a dedicated PM or just the lead dev, needs to be fully engaged with the team and understand the work that is being done. Cards (beyond a basic todo list and record of who's doing what), points, sprints, standups, backlogs all of these are symptoms of bad communication and a lack of an overall understanding of the project. Unfortunately, or fortunately if you can put it in to practice, this means that the person leading/managing the team needs to understand software development as well as the current tech and tools being used. There is a place for non-technical managers but it is outside of the software development team where they act as an interface between dev and the other departments or interests in the company.
Self-hosted open source newsletter and mailing list manager
Property taxes are the only successful way we have of taxing wealth.
so lunch AND dinner or just early dinner? always feel like these hourly windows are underspecified since you can cram a ton of food in that time
The Steady Hand Guiding AMD’s “Prudently Expanding” Datacenter Business
>That’s what locks are for

The landlord can open those locks with their keys.
I really like KDE, but there's always something that annoys me enough I move away. I try most new major releases (GNOME too), then jump back to XFCE.

For example, does it use the same keyring as the rest of the applications yet? Does the WiFi menu still select an entry different than the one you click?
Others are offering good books and things, but my experience during my autonomous vehicle days, I found just seeing how rt-linux was being used by others during market research was very useful in understanding how it was being used and where it failed and needed a more tested RTOS. So my suggestion is start searching the startup space and see how its being used these days.
since when russia was an enemy of europe? historically they are the one who beat the nazis. if you refer to 2014 it is europe and us that also pushed russia to come into ukraine.

everything would have been avoidable if we gave putin some warranty of not meddling with ukraine, putting corrupt people in a non elected government. and Im not saying that what is happening know is right. A russian invasion of ukraine is wrong. but that was definitely something USA actions in Ukraine expected long before 2014
Isn't there some kind of library to handle this without having to code it each time?
If anyone is stuck somewhere like this, Stack Overflow has dumps regularly updated on archive.org -- https://archive.org/download/stackexchange/

Dash (or its Windows equivalent, name escapes me) can be used to view and search these dumps (as well as dumps from GitHub, language docs, etc) offline: https://kapeli.com/dash
Oh so each dimension is measured in 64 bit numbers? So the total bytes is (64*8) * (64*8) * (4 *8 )?*
Also no experience with javadocs or Java, but in my experience Stackoverflow is a huge productivity boost for a junior dev.

For example I wonder if javadocs shows you how to convert an InputStream to a string, as per this question: https://stackoverflow.com/questions/309424/how-do-i-read-con...
I might even go so far as to say it’s negative correlation.

I’ve seen wonderful and factual data analysis presented in the most horrible default templates and hacked together screenshots.
Conflating the two is either incredibly dishonest or a sign that you’ve been listening to people who are. This kind of flamebait doesn’t lead to the kind of discussions people want on HN.
Which weapons are you referring to? Mexico has purchased Russian weapons.

https://www.reuters.com/article/us-mexico-russia-military-id...
Well, early XFree86 had strong warnings that wrong settings could result in monitor damage (which made configuring X11 even more daunting). Nothing new under the sun.
If you place a lot of value on planning and deadlines, you should probably embrace that wholeheartedly, and not try to pretend to be “agile.”
Optimism usually sounds dumb because most people don't justify it well. It winds up sounding like marketing. All promise, no substance. A pessimist will generally provide right/wrong but specific reasons why it won't work out.
golang and C would take that spot :-)

Records, pattern matching, string templates, and more to come for Java for which the other two have nothing equivalent.
Some possible reasons I can think of:

- Inconsistent electricity supply (brown outs are somewhat common)

- Poor physical infrastructure (at least a decade ago, copper cable theft was common)

- Business-unfriendly practices - I don't have the exact details, but you often have to run things through a local company with sufficient black representation. Sounds innocent enough, but does create a monopoly you have to deal with. Effectively a tax or bribe depending on perspective.

- Poor connectivity to the rest of the world (slowly getting there with more fibre cables arriving)

- (Edit) Severe water shortages, at least a couple years ago in Cape Town.

I would have thought somewhere North Africa would have been a real contender to make the decision require more thought. E.g. Morocco or Egypt, each with their own pros and cons.
Pretty recently they had some serious power woes:
https://www.bloomberg.com/news/articles/2022-08-31/south-afr...
Your dislike of licorice is a fact at a specific point in time because it is determined by your biology
Another thing that annoys me so much is that a lot of websites offer RSS feeds and then their RSS feeds are broken because of cloudflare.

If your feed reader periodically requests a feed, cloudflare starts showing their javascript based checking your browser thingy.
I'm with you about holding management accountable and avoiding crap management, but I think it is orthogonal to sprints. Sprints might be a solution for some teams, but I have seen them fail far more than succeed. Actually ... I've never seen them succeed.
I hope they hording diesel, the power provider is continuously forcing 4000MW+ load shedding/reduction, with 4+ hours of rolling blackout everyday over the entire country.
Confidentiality, Integrity
Show HN: Sharing, command-line tool to share files with your phone
Sharing is a command-line tool to share directory and files with ios and android devices without an extra client app
Actually it is predictable, the majority of software engineers predict it at work every day (or every 2 weeks in sprint planning).

Why do we need predictable deliveries? Because if Bobby from accounting doesn't have your piece of software ready by the 31st of November the company will be slapped by a fine from the IRS so large that you'll need to update your CV alongside all your colleagues from the now bankrupt company you used to work for.
It's not like accreditation exists to ensure poor people stay poor, framing it like that is disingenuous. Small-time investors are unlikely to be able to even semi-accurately estimate the value of a company, so they're much much more likely to be tricked into overpaying.
Which things do you think they should have been doing?
I've worked with devs in their 40s and 50s.

So have I. But the fact remains that they are way under represented statistically. And it can't all be explained by the fact that they died early or moved into "senior positions".

https://www.legalreader.com/age-discrimination-in-tech/

https://features.propublica.org/ibm/ibm-age-discrimination-a...

https://www.theladders.com/career-advice/facebook-age-discri...
The issues that C faces in terms of memory correctness do not occur in Java. You can use tools like `perf` on a Java program, and I don't see why you couldn't use valgrind for natively compiled Java programs.

For debugging and observability, tell me if C (or any other platform) has anything resembling JFR for the JVM.
Blue check all the hodlers
Are you referring to the cooperative policies between the US and various European countries? I'm not aware of the US unilaterally moving weapons to the Russian border without an arrangement with the host country.
Thank you for introducing me to the phrase "immanetize the eschaton."
Espresso.js – minimal React alternative – is now a decade old
This might be an American term, but auditing a course is simply taking one without registering and without intent of grade or credit.
We may not be interested in metaphysics, but metaphysics may be interested in us.