skysight-inc/HackerNews huggingface dataset:
> I rest peacefully knowing my data will never be lost by Dropbox

This is still putting all of your eggs in one basket. What happens if I lose access to my account?
> Encrypted offsite backups should have forward secrecy. So different keys for each file and keys file gets backed up encrypted.

Any references on PFS for backups? Was there no existing OSS backup solution that implements PFS?
There are two types of expanded responses to the Systems Theory: the first is a line of argument extending into modal logic and the second is a line of argument that blurs the lines between the Chinese Room Argument and other arguments that purport to show computation as insufficient for 'mind'. Of course - as often happens over decades of discourse in analytical philosophy - the boundary between even these two lines of argument that I just classified is rather fuzzy (shoutout to Zadeh).

The SEP entry mentions Schaeffer (2009) and Nute (2011) for the line of disagreement extending into a discussion of modality.

Regarding the second line of argument, the entry mentions Harnad (2012) and says that he appears to follow Searle in, "linking understanding and states of consciousness" as well as arguing "that the core problem of conscious "feeling" requires sensory connections to the real world."

The primary issue in all of this is whether certain non-biological systems (i.e. a computer) are sufficient for the understanding generated by certain biological systems (i.e. humans). This has not much of anything to do with physicalism or dualism, no matter what certain responses by non-experts (Penrose, Kurzweil, etc.) would have some believe. The fact that Cole even mentions Kurzweil is, arguably, a disservice to those outside the relevant domain.

The take-away is this: in analytical philosophy, many famous thought experiments are important not for their intended conclusions, but for the expanded dialectic they generate, and which lasts for decades (if not longer). The expanded dialectic brings additional clarity and raises important questions that had either gone unnoticed or were impossible to see before the thought experiment.
If you eat meat and aren't willing to stop, you should eat cows instead of chickens.

1. Eating beef is far more ethical than eating chicken.

1a) There's some (non-zero) probability that meat cows have net positive lives, while I don't think anybody I respect ever suggested that the current conditions of broiler chickens are potentially positive.

1b) Cows are way over 100x heavier than chickens, which means you need 2+ orders of magnitude more suffering/dead chickens to supply the same amount of calories from eating chickens as eating (potentially even net positive) cows.
1c) The environmental harms of different meat animals is far smaller than either the direct ethical costs or the financial costs. You can look into carbon offsetting for example.

2.You might think that you have no moral imperative to create net positive lives, only to avoid really bad cases of animal abuse. I assure you that really bad cases of animal abuse do in fact happen.
https://www.nytimes.com/2014/12/04/opinion/nicholas-kristof-...

3. You might believe that chickens are not sentient and do not have morally relevant experiences. This is a complicated topic but I would argue that even if you only have a 10% chance of chickens having morally relevant experiences (and 90+% that they don't is far from justified given the state of current evidence), not eating chicken is still the right thing to do under most reasonable models of uncertainty.

4) You may believe that sentience is not a morally relevant criteria, and that there's a form of Human Exceptionalism where morality is defined to be about humans. Perhaps you only care about the environment for its effect on humans. If this is the case, I will be shocked if personal diet for ecology reasons is "the most ethical thing you can do" to preserve the future of humanity.

___

In general, while I applaud attempts to do moral reasoning in taboo tradeoffs, I find reasoning that ignores the highest number of beings suspect. (I feel the same way when economists debate the cost-effectiveness of immigration while entirely skipping the impact on immigrants).

I don't go on HN often, so apologies if I don't respond to comments too quickly. Good luck with thinking this through clearly! :)
If you're young, you have less experience. Are you poor? Unlikely (speaking of the tech industry). Do you make less? Probably. You see "discrimination", I see a skills and experience gap, and faux outrage.
Can I work as a software developer without a degree?
I'm 27 years old from Europe, I love technology especially Linux and Im programming since I was 16. I never had a chance to go to college but I've worked in the past as a local freelancer and technical. I have master some tools and systems like Linux, web servers, Docker, Angular, Nodejs, JavaScript, Mongodb, MySQL but I dont have enough experience and a CS degree. Is there any chance to succeed if I lunch 3-4 big projects and keep dreaming till one day a company out of nowhere hire me or should I just give up and switch to something more "handy" and be another underpaid worker?
Lately? They've been active climate change deniers for several decades, and I don't know that they've improved from that reality denying stance recently.
I meant someone who spoke as part of the "MeToo" movement. I certainly know women who have had some bad experiences with men, but none that expressed that publicly, as that was the question I was answering.
Soft skills are important period.
I have an iPhone SE and I've been extremely disappointed in its quality. After the warranty expired, the touch screen started giving out, a microphone stopped working, and the LED backlight started fading. I don't recommend the phone
She was not exactly a good person, nor an expert on ethics, or science. Why is her uninformed opinion relevant at all, much less on HN?
Average Selling Price.
Most UPSs don't provide much more protection than a power strip. They have a cheap "surge" protector, if you look it's often just running the tower through a ferrite ring.

Generally the input it directly connected to the output, through the ferrite ring. Only in cases of a power outage does a relay trigger and switch to the batteries. But that doesn't prevent a surge from going through the UPS.

You can hear the relay trigger when you disconnect it from the wall power, the latency is high enough to allow plenty of damage.

There do exist UPSs without this problem, but they are more expensive, heavier, generate more heat, and consume more power. Look for double conversion UPSs that in the normal state go from AC -> DC -> AC.

Kinda weird that while computers are 100% DC, they are fed with 100% AC. I was pleasantly surprised that pretty much all ham radio stuff is DC fed. MUCH easier to do UPSs, solar, wind, or have multiple pieces of equipment share the same power supply. Imagine racks with a big power supply on top (and getting rid of all the AC -> DC conversion heat). I've actually seen these, but they were unfortunately cost prohibitive.
> Uh huh and who are these artisans multiplying value (not just selling but literally adding value) of software systems by 14x?

Selling is adding value. If you make something great and nobody uses it, how is that different than never making it in the first place? It would have no effect on the world and nobody would be better off because it exists.

Software adds value to the users and the users need to find out about it and be convinced to purchase it in order to realize that value. That's the case for any category of product.
+1, this comment is spot on. I'd also add, it feels both more useful yet not utilitarian.

When I first saw the iPhone 6 the design struck me as lousy. It feels great in the hand and the hardware is top-notch, but it definitely felt like a phone they could build easily, while knowing you're most likely going to put a case on it-- quite utilitarian. On the other hand, after the iPhone 4 I had no idea how Apple would outdo its hardware design, but the iPhone 5 with its chamfered edges and unibody enclosure is, IMO one of if not the best Apple ever had. I'm happy that design was inherited in the SE.

In the sense of usability though, in spite of the utilitarian design new iPhones have lost both the headphone jack and TouchID! Moreover, they're too big to use with one hand. In that sense, the SE still feels more "useful", and it's why I keep mine around.
>But maybe that's overly paranoid, because it looks like they also have an Innovation Kitchen[2].

our BigCo has Innovation everything and everywhere. Recently we were trained on the process of creating and managing innovation - looks like a bastard chimeric child of Agile/Scrum and Six Sigma (no innovation here though :). And it seems like our marketing&sales is on verge of starting to sell pure innovation to customers who are already primed up by the current high-tech innovation hype-mania.
because the intent of a CC is to emulate a knob on a synth .

A synth knob turns a little less than 360 degrees. While 7 bits doesn't give quite enough resolution to have one degree per code, 32 bits would give 11 million codes per degree. Even a thousand codes per degree would suffice... but 11 million?

There would also be no analog to digital converter that could measure much more than 24 bits with any accuracy whatsoever.

And if you were to use your proposal of "just going to 64" it would multiply the space between the existing 11 million values between every degree on a knob by 4 billion. That would have 44 trillion variations of knob control. No one can sense that. if the knob was used to modulate e.g. LFO speed, it could send changes that wouldn't even be heard for millions of years.
I've run Truecrypt on mine, and it works with small drives - 100gb or so. But it gets super hot, even with a heatsink. I wouldn't rely on it.

This was so I could use it to back up my Synology box to a set of external USB drives and retire the older Mac Mini I had been using. I'm still using the Mini...

In the case of the author, +1 for doing backups, but -1 for not establishing a chain of off-site copies (a safety deposit box at your bank, a relatives house that's some distance away, etc)
phytoplankton are not all exclusively autotrophic. there is a spectrum of mixotrophism.

The very short reproductive cycle of non metazoans allows a rapid selective process to occur, the problem with antibacterials and antibiotics in sewer and gray water effluent is not death of organisms but selection for resistance to these compounds. This is why antibiotic use is extremely guarded, there is too much being thrown around like its candy and we have a dire situation on our hands, the time of total antibiotic resistance is very close.
So you use the same naval threat that we already use to deter idiots from our nuclear powered vessels.
Tweaking FlatPress for performance and scalability under heavy loads
Progressive Enhancement takes care of an acceptable fallback for browsers that don't support the standard.
The risk of distributed data centers losing my stuff is exponentially less than that of situations like the one in this very article. And while a security professional might be able to set up better security on a home server than what cloud storage providers offer, I am not a security professional, and even if I were I'd probably still want to outsource that to other professionals and not deal with it.

If you build this kind of thing because you enjoy it, more power to you. But I see no valid argument for its practicality.
+1. I would love to see an updated SE too.

I do think that unless there's someone actively looking for signals, they won't, but I do hope the lackluster sales on their newer models has them giving the market the SE targeted a second look.
Yeah, first thing I noticed. Then I was thinking, "How hard would that be?" to run backwards on a treadmill at any speed.
interesting how there is a new version of $40 and two used for >$1000 ! out-of-control algorithm ?!
> cliche-ridden

hmmm. have you read his book "The Innovator’s Dilemma" ? I was shocked that it's already 25 years old. I think it maybe be the seminal book on disruptive innovation. Low-end disruption, new-market disruption, "job to be done" AFAIK - those are all Christensen.

If there's cliches there - I suspect they came about in the shadow of his body of work over the years.
"Mysteries of Pittsburgh" remains one of my all-time favorite novels. Got bored part way through "Wonder Boys" and never finished it. I've read a few of his others, none even a patch on "Mysteries...". Nobody's perfect :-)
I have to agree. 14 years ago Korg released the OASYS which was meant to be open and expandable. They then released the Kronos which, while based largely on the same technology, is a step backwards for open development and expansion.
Just chiming in to reaffirm that you are correct.

Further adding value by mentioning there is an art to trading an illiquid position

Michael Dell would have needed to make special considerations than just hitting the sell button to get prices remotely close to the last things printed on screen.
You could say the same of the encryption key for your local drive. Or your bitcoin password. Any secure system has a baseline key that you can't afford to lose. Just make sure you don't.
For me, the size of an Iridium terminal is paramount - I can fit one in my pocket where a typical BGAN terminal needs a backpack. As I understand it, Iridium terminals are much more power efficient as their low-earth satellites are orders of magnitudes closer.
The ones finding the customers. The ones staffing the help desk and providing support to users. The ones writing good user documentation or making how-to videos about using the software.
A Brief History of Interactive Fiction, Page 3
Average Selling Price, https://www.investopedia.com/terms/a/averagesellingprice.asp
> There are virtually no, modern, reasonably-specced and reasonably priced phones with smaller screens available currently, so it's no wonder they're not selling.

They don't exist because phone companies know that the demand is too low to justify the investment.

If you want to convince people that the demand is there, you'll need to explain why every phone manufacturer has come to the opposite conclusion. Not a single one is making small high end phones. Is every manufacturer blind to market demand and/or stupid?
Yes, lots of programmers don’t have degrees.
I'm a dev on XL at Microsoft and took a trip a few years back to meet some of our advanced users. I was blown away by their 'accidental' CS education through Excel. They built sheets (debuggers) to debug other sheets (programs) on their OS (excel), and did this not even using VBA.

In my own time, I've visited manufacturing plants where I've seen customers send the factory a spreadsheet containing nothing but a VBA project to exercise a (hardware) test jig for quality control.

This just reminded me that when I was young, I couldn't afford VB5/6, so I would program in VBA in the office products.
One of the authors is known for heavily cherry-picking his facts, making some pretty extreme and outrageous assumptions, and suing fellow academic critics who point this out. Caveat lector.
MIT class Lectures in applied category theory [video]
Good to know. I posted it here because it'll get a critical review.
I'm primarily a back-end dev but do some front end work which is mostly React. I didn't like it much and thought there should be something better. Learned Vue on my own time, which was only a few hours. Did a super simple side project to work around some common gotchas. So glad I did, now use Vue for all new work and encourage people at work on greenfield projects. Now, I'm playing around with alternate state management, vue-stash looks good so far, haven't run into any issues with it but it's early on.

> Vue 3 is being written in TypeScript

This is such great news. Just did my first Vue2/ts app and it's so much nicer. Wasn't easy to find all the info, there should a good Vue2/ts tutorial somewhere.
If the principle is that we should not spend other people's money on transportation, or that transportation users should pay the full cost of their mileage, then we shouldn't build subways either. At least not at public expense.
Crazy stuff indeed. I saw a type of "click-once", auto-update deployment for vba code at an IBank in 2000 that worked wonderfully. Excel models built by trading desks and investment banking groups themselves are often constructed under a lot of time pressure and one thing about Excel is you can do it wrong and it may still work reasonably well. I have seen some specialty Excel software teams in these environments that refactored those models and made them remarkably robust and coherent. Much of it is just having the time to study alternatives: what part of the model should be on the sheet in formulas, what part in vba, what part in another language via an xll? What questions are the users going to ask and what calculations do they need to be able to see and understand? Where does the flexibility need to be? If a user moves a sheet to another workbook, will the button on it still work? How do you deploy vba code so that if you fix a bug all the models that use that vba code, and all their 'save as' descendants, run the fixed code.

There are clever ways to answer these questions but if you condescend to Excel as a development platform, and believe you can't build anything great with it, you may never brainstorm enough to uncover them.
Here's the two best pieces of advice I've encountered:

1: Have a plan. Don't just write and write and hope for something to come out. Make a structured plot outline, then a scene-by-scene breakdown (just a few sentences of summary for each), then it'll be much easier to keep your head on straight when you get deep in the weeds. At least it'll help you see your story from a different perspective.

2: Writer's block is what happens when you try to write the final draft on your first draft.

The second one especially has been very helpful, as I tend to be a perfectionist and try to get the tone and everything exactly right, which leads to stalled-brain-syndrome.

I hope that can be some help, or at least some encouragement! Good luck!
> That's active investment

Nope. Buying something doesn't make it "active". Active means you are involved in managing the business. My example was buying AMZN and literally doing NOTHING with it for 20 years. It's the very definition of passive investing.
Public elements of French military doctrine of offensive computer warfare [pdf]
The theme of TFA is that they are not separate. The provision of roads influences how much people move around.

What's to say we can sustainably afford current levels of public transport? Should construction costs and associated disruptions to the city be fully internalized by riders?
Internals of PostgreSQL
This project does look cool, I'll probably give it a whirl too.

If you're open to ruby, rake is an awesome and powerful tool that is a ruby DSL implementation of make. Learning rake was one of the best investments I made. Even tho I'm a polyglot these days, I still often use rake, even tho it does make some golang people vomit :-)

https://github.com/ruby/rake
I feel dorky as hell wearing it around a casio. You must have some swagger, or even dorkier friends.
Understanding the Visitor Design Pattern
I guess I didn't realize just how many people out there are seeking anyone who knows even a little more than they do. They don't care if that person has 25 years or 25 minutes more education than they do. They only care if they can learn from this person and build a communication line with them.

In the business world it's the same with software. At one place I worked they were paying thousands of dollars a year for a software product that was buggy and barely worked. It was slightly better than a shared spreadsheet. But it was better, so they paid for it. Most non-technical people are pragmatic, and also jaded about software. They expect it to be arcane and difficult and spitting out errors and warnings. They just learn how to get through it in the ways that do work, and as long as it's a net time saver they'll accept it.
Definitely easier in C but you literally create your own language for each problem. Mind was blown. Try it!
Show HN: ﻿﻿﻿﻿An HTTP server version of the vegeta load-testing tool
https://github.com/nitishm/vegeta-server/

I am looking for contributors to help me out with my latest project.

I am creating an HTTP server implementation, driven by a REST API, for the https://github.com/tsenart/vegeta load testing tool. Currently it is only available as a CLI tool. However, there is an excellent library provided by the author, which is used by the CLI tool.

The idea is to create a tool, using vegeta, which is similar to https://github.com/loadimpact/k6 or https://github.com/locustio/locust complete with a UI (frontend). This makes it possible to use this tool in a more distributed manner, and possibly introduce it as a kubernetes native load-testing tool.

The project currently supports submitting/viewing/canceling `attack`s (all options are not implemented, yet) and viewing the attack `report`s.

Issues are tagged with appropriate labels.
It's much cheaper to build your own than to use cloud storage esecially a secondary storage service like Dropbox. Even blackblaze B2 is $60/TB/year vs you can buy an 8TB HDD on Ebay for ~$200 and if the drive lasts 5 years that works out to be $5/TB/year and adding one or two redudent drives is still much cheaper.
An acquaintance of mine was working on this really cool spreadsheets startup that mashes up R, Python's SciStack, and Excel into a web-based tool. Definitely worth checking out: https://www.alphasheets.com/
I got my first TI-82 about 19 years ago. Never had to study for a math test again. I’ve built some things since then as an employee, as a contractor, as an owner and even as a donor, but never really “hit it big” by SV standards. Still, it’s hard not to be thankful for the way my life has gone so far. My single greatest asset is that I have the confidence to take on basically any technical project imaginable. I’ve started from the bottom of a new tech stack enough times and worked with enough different teams and bosses that I no longer have this fear of being enough or doubt my abilities the way I did even 5 years ago.

There is a lot of value in confidence, ability to execute and knowing the value of your own hour of effort. My advice to anybody out there who feels like the OP is to get our and expose yourself to new things, take a few measures risks and force yourself to grow.
They may have meant renewable in the sense that it is produced without requiring the consumption of a finite resource. Oil extraction is much faster then the rate at which it was generated, over millions of years.
James Hamilton has blogged on connectivity costs for MV Dirona [1][2][3] on a few occasions, and ISTR his provider KVH is $15000/mo for 150GB allotment at 'Unlimited' speeds (approximately 10Mbps down and 3Mbps up) and $9499/mo for all you can eat at 4Mbps down / 1Mbps up.

[1] https://mvdirona.com/2015/08/communications-at-sea/
[2] https://mvdirona.com/2018/04/control-systems-on-dirona/
[3] https://mvdirona.com/2018/03/kvh-v7-hts-twice-the-speed-more...
The exposure to excess iron in infancy increases the amount of dopamine receptors in the brain. https://www.ncbi.nlm.nih.gov/pubmed/18790724 Antipsychotics work primarily by blocking those, without activating them. Autism has been called the opposite of schizophrenia. It has been noticed that when autistic people have high fever or encephalitis, they behave "normally". https://embraceasd.com/the-fever-effect/

I know how it sounds, but that is the best explanation I have.