skysight-inc/HackerNews huggingface dataset:
> It's a common excuse in any place...we just need an MVP.

Software projects are more than just code. Getting MVP out in 2 Months instead of 3 or 4 that it would take to do it properly, could doom the project.

And I am not just talking about startups. I am talking about project at big slow moving enterprises.

Getting somethin that the client can see, is one of the most important milestones.

Sometimes that means that you will need to do a lot of cleanup, after first mvp, and sometimes yes it stays in sad state.

But the alternative often is not better project, but project that got canceled/failed before first release.

There are times that you want to go fast, and times that you want to take your time and do it properly.
I've worked remote for over a decade and our company has never used video, only audio. This year we used it in lieu of our yearly in-person get-together, and outside of the first 5 minutes of "long time no see" at least for me it added nothing to the actual meeting. For instance, I like to pace around the room during meetings to help think and with video that's just awkward.
> C# as a first class citizen, really good performance

I've been doing C# since .Net 1.0, have netcore contributions, and have to conclude that this is "pro" extremely subjective.

- Unity forces you to use ugly non-idiomatic C#.

- GScript is a language built for game engine scripting. It has deep knowledge of game concepts, as well as the scene graph.

- Rust/other via GDNative are just as good as DOTS.

- There is a GD build with first-class C#.
One computer can have multiple ip addresses though. I don't know if it works on AWS or for email but I think it's at least theoretically possible.
I have no idea what is going on but I wonder if that’s to do with being on mobile.
It’s ambiguous. “About to turn under manual control” could mean that the human intervention hadn’t started yet.
I 3D-Printed a Glock to See How Far Homemade Guns Have Come
Female hummingbirds look like males to evade harassment
Well, it's not a dichotomy.

- There are some areas where humans can develop good intuition on their own. For example, I believe that with experience, you'll learn to distinguish a good variable name from a bad one. You can go with your gut when naming variables.

There are some areas where human intuition will pretty much always be very wrong. Figuring out what the customer wants is one of them. IIRC good developers guesses right about what the customer wants about 30 % of the time. This is abysmal. This is where you need to let data drive your decisions.

There's lots of psychological research on this. Meehl has his classic studies on clinical versus actuarial reasoning. Kahneman has had his adversarial collaborations with that other guy who promotes intuitive decision making.

The key is to continuously test your abilities to know your limits and don't get overconfident when your gut tells you you're right.
KDE is a good "traditional desktop" choice.
This is an interesting and informative article but to be a bit meta I'm
concerned when I see articles like this on HN because they don't usually do a
great job of summarising the work that has been done in a certain area before
the advent of deep neural nets. This is important because very often, especially
when it comes to generative art, the standard approaches used before deep neural
nets could do thins that modern deep neural nets cannot do, in particular when
it comes to structured generation.

For example, alorithmic music is the subject area of generating music with
algorithmic approaches, not necessarily using a computer. The wikipedia page
seems to be a bit poor in detail but it lists a number of different approaches
most of which are not machine larning approaches:

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

I'm by no means an expert but that's the point. When a non-expert reads an
article like the one above, I fear they may get an impression that neural nets
are the first approach ever to generate music, or that they are the best
approach ever to generate music, or anyway some kind of misunderstanding that is
natural to draw from incomplete information.

The thing to try and keep in mind is that computer scientists, and other
scientists and creative people, had been able to do amazing things with the
tools they had in their disposal long before the advent of deep neural nets. And
that there are many such tools that are not deep neural nets. Somehow these
amazing things flew under the radar of technies - until deep neural nets came
along and suddendly everyone is amazed that "wow, neural nets can do X!". Well,
what else can do X? That's something worth trying to find out.
Samsung Teases Absurdly Fast 512GB DDR5 RAM Modules
For a different perspective, Tolkien (in non-fiction writing) distinguishes two kinds of supernatural power: Magic, which is power over others and over the world, to manipulate and control; and on the other hand, supernatural power that is creative, enrichment with and for others, something that gives them hope in a dark world, and Tolkien associates Christ with the latter.

Also, we can observe that religions have survived and thrived, while 'magic' has few followers and little endurance through the generations.
The Afghan Biometric Databases Abandoned to the Taliban
It's rarely this simple. If your team ends up wasting time thanks to poor decisions made by leadership, there is always a chance you will personally face issues because of it (this could even be losing your cushy job).
Because I didn’t throw a party every night for multiple years in a row that invited everybody in the country then once it started getting super popular I only allowed in those that talked like me.

Free speech was so important is the first amendment. It’s valued even hire than protection.
Yes, you can use iscsi. I used iscsi initiator on macOS to make time machine backups on an exported volume from an opensolaris zfs tank. Worked fine for many years, although I no longer use that approach.

You have to install iscsi initiator on the Mac, since macOS doesn’t come with it.
Novel chemistries in nano scale in the lab are fun to puzzle about, but pure silicon anode Li-ion batteries really are coming in the next six months, notably from Enovix, and will actually change things. A 2x density upgrade that's real is a whole lot more interesting than a 6x density upgrade that isn't ready for commercialization.
William Windsor (Goat)
For those interested in TST this bug might be worth watching: https://bugzilla.mozilla.org/show_bug.cgi?id=1332447

There is also some activity on https://ideas.mozilla.org and I think you can even vote there.

Edit, here is one idea already posted and approved for voting: https://mozilla.crowdicity.com/post/721353
Agreed, I love this. Just use a different hot-key to open a new tab that is in its own container.
Freq used terminal commands – Linux/Mac
Good idea, i opened a private window with all extensions disabled for banking and closed the normal window. Like your solution even more.
Almost ten years ago I recycled/converted Topfield to show time with an arduino-like board and a network adapter. Basically, it listens to NTP broadcast messages and "keeps" time in between.

Its timekeeping will suck though if it won't receive the messages periodically, but in practice it's quite fine. Except once when the ethernet board somehow broke down; fixed it by replacing it.

Here's a short writeup I did for hackaday: https://www.modeemi.fi/~flux/projects/TopfieldClock/
Python Libraries That Will Save You Time and Effort
Isn't that a block-level protocol? My server has a bunch of XFS volumes, which macOS does not understand.
> a whole lot of apocryphal texts (e.g. [1])

> [1] https://en.wikipedia.org/wiki/Infancy_Gospel_of_Thomas

How does the cited source differ from apocryphal texts; how is it more than a modern apocryphal text on a modern medium?
Yes, I mixed the links !

When I realized that it was too late to change it
Calling it a notebook is a bit of a stretch. It doesn't take notes.

If you’re looking to buy a PineNote in the first batch, you must expect to write software for it, not to write notes on it. The software shipping from the factory for the first batch will not be suitable for taking notes, reading e-books, or writing your dissertation [...]

Edit: It looks like tuxphones is the one calling it a notebook. Pine 64 never calls it a notebook on their site. It's named PineNote, but it's marketed as an "e-ink device" that may be a non-functional prototype on delivery. From their press release: It may not even boot to a graphical environment.
In your first sentence you gloss over that the prima facie of the supposed divine origin of Jesus is entirely based on his ability to perform miracles. Without miracles there can be no divine intervention.
A variety of human skin (and hair and etc) tones would seem appropriate.

Is there something more to this question than it appear at first?
Probably 'stuck underwater' is the key phrase here.

I'm attracted to the idea of battery submarines mostly because you'd be latching onto a huge (and growing) commercial development world. Much less need for highly specialized tech.

Thinking it through, assuming that propulsion is the gating factor for submarine adoption (maybe it isn't), what happens when pretty much any nation can afford a silent undersea navy?

The next thing I'll hear about is recharging station surface ships.
3 monitors: left is email/calendar, center is whatever is being worked on, right is monitoring or reference material.

Workstation computer is off to the right of the monitors.

Two audio monitors placed above the screens, surrounding the center monitor. Mic boom is behind the center monitor. Scarlett USB-ADC is on center monitor stand. Headphones are hung on a desk clamp that was found on Thingiverse.

Green screen is about 10' behind the office chair. MFP and office supplies are behind that.

Network, storage, and dev/household compute are in another room to keep the noise down. Noise isn't loud, but nice to be almost silent in the 'office'.

Plastic mats are under the chair so as not to destroy the floor.

Power is via a strip so everything can be shutdown completely while away.
> it does wrong thing without warning

It's not without warning, it's a well documented behavior.

Just think of slices as "immutable", "pass-by-value" data structures (with a relatively efficient implementation) and everything falls into place.

Mutating them in any way is actually a special case that you do only for performance reason (i.e. you can pre-allocate and fill if you know the size ahead of time) but - as always - you try to keep those abstracted away and to the minimum.
Regarding humans making light, is this what you're talking about? https://www.livescience.com/7799-strange-humans-glow-visible...
Except for maybe rare exceptions of temporary pushes to get a project further along, working overtime is more of a symptom of mismanagement, than a sign of dedication.

The days just keep coming. You need downtime, and off days. There's a strong case to be made that we don't get nearly enough, at least in the USA. Trying to mortgage that time because you didn't set appropriate goals, have appropriate staffing, or make good use of your time will only result in burnout. Often times you don't even get the extra work, because productivity goes down, but everyone must pretend to work, so they're not one of the bad ones.

You will pay for these mistakes eventually. You will not be able to retain people. They will leave, end up in the hospital, or have a meltdown and get fired. Or everyone is just miserable, but things go the same speed, or slower.
Well I agree the term "music composition" is not marketable, I disagree on all other points. Actually I think the only thing pulling for AI is the idea that people would prefer to listen to something generated by a computer. People no longer view human sources as trustworthy, they no longer experience natural things as authentic. They want computer-certified facts, machine-performed actions.

You don't even need an AI to make the kind of music people like. You just need to dumb down the music--which is what has happened gradually since the gilded age. Now the charts are topped with monotone "robot" melodies and little to no chord structure, synths using standard basic wave forms, all rhythms quantized to a grid and all voices auto-tuned. You don't need an AI to generate this type of music by machine; ping pong balls in a tumbler would suffice.

The role of AI, then, is not that you need it to make the music, but you need an AI to claim authenticity. In the minds of today's people, the computer-made music must be better, must be smarter, than human-made music.
Body types vary widely though. If you’re athletic you may have a strong shoulder to hip drop, getting shirts that are blousy in the midsection. Conversely, if you’re heavy set or short you may get garments that are overly long.

Some companies do try to address this to a degree with slim or athletic cuts, and yes a tailor could take you the rest of the way ‘mostly’ there, but the future of clothing is 3D scanning and printing.
In that case: it was not swallowing but digesting, and it was not one dictionary but very many, in many languages. But it is not the dictionaries to change the linguistic use: the literature and the intellectual keys acquired from all areas form the capacity for complexity, shape that complexity and its expression (so, for example, more mathematics than philology). The "dictionaries" (the research about language) come later in the process of verification of what you absorbed initially less consciously.

Now, this thread was about computing devices, branching towards security, privacy and its importance - not linguistics -, and your comments may be interpreted as intellectual curiosity as per the rules, but can more easily be interpreted as a mockery - as already mentioned. I am open to questions, but I think it proper for that to happen in a different context.
Nikon RAW files store a full resolution jpg version of the photo inside of the RAW file (this may be true of other RAW formats too). I had a similar problem to what's described in the article a few years ago, and for photos that were damaged which I didn't have backups I was able to get the jpg out of the RAW by running this command:

exiv2 -e p4 image_name.NEF

Apparently this jpg is what the camera shows on its backscreen when you're previewing the image/RAW file.
Interesting. But where is any demo and/or intro?

The desktop app requires an on-line account :-(
Why would someone *WANT* to hear it? People that care about you might want to hear if it comforts you, but random people? What would it be, an advice? or to give you an advice? (most) people like to hear and share good stories. The bad ones we share with friends at maximum. Because they might really care about it.
Can you explain how category theory can be used to figure out how much to tip a pizza delivery person?
Tell HN: I'm going to be so screwed for telling the truth in my skip level
I'm off track because I'm slow. I'm slow because of context switching (fullstack in multiple stacks and working in several different systems with frequent switching). There's nothing the team can do about the context switching. My manager agrees with all this. My conclusion is to leave the team for a team environment more conducive to my development. This won't be allowed because we have 4 unfilled positions from people leaving over the past few months, which leaves me (midlevel), a junior, and a contractor who's term is up in Nov and can't be extended.

So I'm too valuable to be allowed to go to another team, but I'm not valuable enough to recieve an average rating. I'm also being told to stay in a team that is detrimental to my progression. This team also doesn't have a senior dev or tech lead to provide guidance. Oh, and the team is expected to absorb the tech lead functions while we don't have one.

I'd say I'm safe from being fired for the next few months while they try to fill all these positions, but I'm afraid of the longterm consequences of telling the truth and speaking my mind. I was almost fired once for similarly telling the truth in a skip level.
Minimal LISP requires a few more functions and special forms.

Among the primitive functions, besides CONS, also CAR, CDR and the predicates ATOM and EQ are needed.

Most LISP special forms (e.g. AND, OR, COND, SELECT, PROG2, PROG) can be implemented using the IF special form existing in Scheme, i.e. a conditional expression with only 2 alternatives. With IF, both conditional execution and operation sequencing can be implemented.

In a more convoluted way, IF may be expressed based on LAMBDA definitions and function invocations, so it may be sufficient to choose those as primitives.

Also something like EVAL and QUOTE are needed.

The set of primitives may be different from those mentioned above, but they must include equivalent operations.
Time capsule was apple’s wireless router with built in hard drive for backups (time machine)if people don’t know.

I had one too and reading this article was wondering how reliably that worked. (I think thankfully I only had to do some very minor “ get back previous file” on it. I remember it being slow..)
Nixie tubes are cold-cathode discharge tubes.

I've got some IN-14's, they can't handle more than 2.5mA. Operating voltage is ~150V, so that's at most 0.38W per tube.

So no, they won't get hot.

This is unlike vacuum tubes, used for amplifiers and similar, which are hot-cathode and needs a heating filament. They can get quite hot indeed.
Optimizing Immutable Strings in Rust
Given that a good chunk of parents out there are completely inept (see: antivax parents), I'm personally up for governments having control over matters of public health.
Don't know why you are downvoted because I think this is still true for the most part that you should be able to trivially create another hash for the same image with unintrusive operations. You might need to put some efforts in it and reverse engineer the hashing algorithm a bit and see what causes rolling a new hash value.

A lot of research went into classifying images, mostly from the side that wanted visible or invisible watermarks in pictures. It is a cold war against image cropping, compression and modification that tends to not favor the classification side.

But here you only want to have a different hash, the operations for that are numerous and probably indeed often trivial.

I don't think you could just have a completely different picture create a collision though. Maybe they can because it is their hash-function, but that would be quite unusual and I doubt this is the case.
> "Killer" subs are designed to "kill" other subs. They're distinguished from nuclear missile subs

Isn't that what I said?

> and from subs used mainly for scouting and transport

For actual navies (as opposed to for example drug smugglers) scouting and transport (which is super-niche) is done by hunter killer submarines - they aren't a separate thing.
A little background about where I think the crate got its name:

https://twitter.com/TriciaLockwood/status/110810203707243315...
> At the time, raw format was the only thing that preserved all necessary information to make scientific observations.

Which "RAW" format? I think that is the problem - there are many and few are completely documented, which is where DNG comes in (https://www.adobe.com/content/dam/acom/en/products/photoshop...).

Great point about throwing away metadata, and probably worthwhile to safeguard that one's flavor of RAW files (CR2/NEF/etc) can be reliably read in the future when the software necessary to read them inevitably disappears from the cloud.
How much of it permanently gets wedged inside of people's bodies, though? It seems to me plastics are not the only non-digestible thing that enters people's bodies, so it seems likely that bodies have a way to deal with it.
> Interestingly "change_me!" is no longer legal,

Unless you are using the "url-safe" variant (rfc 4648)
The biggest problem I've faced with their app suite is it seems to make my disks spin 24/7, constantly seeking even if there is zero external activity. It wouldn't be such a big problem if I didn't live in a small apartment and have to listen to them seek all night. Other people have reported the issue, but it doesn't seem like they plan on addressing it.
Yeah it’s not really for sharing files around, but it fits the use cases of time machine.
> It is an objective fact ...

How is that claim 'objective'?
At $PREVIOUS_JOB we in the development organization would routinely get pinged by people in the sales org with those "Hey, I need information on X so I can close this deal!", usually near the end of day, often on Friday, and always needed it RIGHT NOW.

I started by countering, "Since I'm going to be working late on your project, what % of your commission are you offering?"
The problem with CC is if you're storing a lot of RAW photos, you'll run out of cloud storage within a year. I started off going this route and now I feel stuck.
A 3D fitting room isn’t going to solve the issues you mention tho.

I also think what you’re describing could be easily solved with more measurements of clothing you’re considering.
If you visit the site on desktop you are greeted with a retro-style windows desktop with multiple icons to double click with various pieces of content. Some samples include "My Videos", "Buddy List" (with the AOL instant messenger icon), "Racer Trash Movies", and "Woke cat". Double clicking on the recycle bin icon labeled "Racer Trash" brings up this "About" page with the following text:

About

racertrash is a freeform collective of artists br0adcasting reinterpreted:media.etc for charitable causes // your viewing pleasure

* Black Lives Matter.

* Pfannkuchen sind Liebchen.
Ask HN: Task Management API
We are developing an internal app for the needs of our business operations team and we would like to add a task management system to it.

The idea is the same as what you can have on CRM tools such as Hubspot or Pipedrive. Is there a way to do that with an existing API that we would plug and adapt?
Quick Tech – Rover
> is not a sustainable or environmentally friendly

These products need to be shipped to the U.S., usually by boat, where freight trucks haul them to warehouses before another set of freight trucks deliver product to storefronts which have giant parking lots next to them so customers can drive their gas cars to park in them. Let's not talk about all the unsold waste.

I'm open to options.
Domino Robot
Right, in both approaches you can choose to handle the error by ignoring it and crashing. In "errors as values" languages you have to make that choice explicit by marking the line with `unwrap`. Saying that this requirement is "the single most unproductive mis-feature a language could have" is extreme hyperbole, no? Adding `unwrap`s during development to imitate implicit exceptions for fast prototyping takes no time or thought at all.

On the contrary, when you later want to polish your program for release these explicit markings make it very easy to find the points in your code where errors can occur and which you don't properly handle yet.
My favorite WWVB watch was the Casio WV-300 series, released around 2007. It's notable for being less than 8mm thick: https://www.google.com/search?q=casio+wv-300&tbm=isch

The GMW-B5000 series is a reasonable successor, but it's thicker, heavier, and 4X the price: https://www.google.com/search?q=casio+gmw-b5000&tbm=isch
I bet it'll be the same in 2030 :-)
Right, that's a different use than mine.
Is the input lag in par with other e-ink notebooks?
It is on by default in my experience, but also often disabled immediately after installation.
What is unethical about flipping houses or buying Teslas?