skysight-inc/HackerNews huggingface dataset:
I have the opposite perspective. Doing a round means convincing investors you have a great long term plan to return their money via an exit. That’s a lot of hard work.

If you have revenue, convincing a revenue loan provider is a simple diligence process whereby they analyze your SaaS metrics. The future doesn’t factor into things much. They just want to know that things have been solid for a decent while, suggesting continued smooth sailing.
This was more about comparing multi-layered systems to single actor ones and about us more or less ignoring, what humans could achieve and historically have been achieving with those, rather taking multi-layered information processing as a defining characteristic of algorithmic systems. (Actually, this isn't new, it had been deployed with massive success, and we are repurposing it with mixed results.)
My Calibre installation has 10,257 books! That's probably less than half of what's scattered on my drives outside Calibre.

Calibre has nice search by 'title:', 'author:', and 'vl:' but eventually it has still the same problem of endless categorisation.
The parent post said that "we should just kill the domain out from under him".

That's pretty Soviet Ukraine bullshit to me.
Same, done it for a few decades. Pretty handy system.
Then you doubt for no reason these ones form Energizer are -40 to +60c..

https://data.energizer.com/PDFs/lithiuml91l92_appman.pdf

And quick googling shows batteries with a wider positive range.
Am I a Target?
Does anyone do short leases anymore? My cablemodem is technically assigned by DHCP, but it hasn't changed in years.
The mistake you're making is thinking that the public tools are the best tools.

There are reasons that make them the best for many, if not most, companies: more investment, more mindshare, easier to hire employees with prior experience, and so on.

But there are also costs in having a wobbly stack of glued together stuff, especially if the parts aren't quite right for your goal.

Sometimes the best tool is more focused, more vertically integrated, in a different language or for a different operating system because those choices integrate better with the rest of your stuff.

The constraints of the company are also part of the problem domain. Using the wrong tools can be quite expensive, and the public tools may all be just a bit wrong in a way that compounds.
find . -name \*.jpg

This is pretty elementary which any seasoned Linux person should know.
Peter Hutterer: User-specific XKB configuration – part 1
Mormons are heavily involved.im pyramid schemes and outright ponzis.
I haven't in awhile; when I used them more heavily, I got the full 24 hours. It's possible that it's region-dependent; IIRC I had better luck with us-east1 than us-central1.

I should test more at some point.
I think an ideal system would include voice notes. The problem is, I would really like it if the voice notes were geotagged and timestamped AND really easy to record. I think a smartphone app is to cumbersome. It should be a single physical button, just for that purpose.

What I really would like is a minimal device with a microphone and a button, that stores the notes in my phone.

I have not figured out how yet.
Mathematica certainly pushed the Notebook format as a fundamental feature, with WYSIWIG math that no one else had ..."Invented" is pretty hard to say honestly, but the popularization and technical polish, absolutely yes
Just understand your downside. Are your shareholders going to bail you out if you have a big customer loss and can’t service the debt or fall off covenant?

What will your lender do? Are they going to throw a lock on the door and sell the chairs? It’s not necessarily the end of the world to default on secured debt. As a founder, you may he just fine after a lender-induces a recap.

But don’t leave that all to chance. Understand the downside risk before you draw down on debt and be comfortable with it.
What if it's a tool which halves your operating costs and eliminates a new technology stack you'd need to teach your whole dev team?

What if the only tech that solves the problem is Oracle, and your business model can't cope with the costs that would incur?

(I have a specific example in mind but it's private. Poor evidence for an argument; but I'll stand by the fact that some business problems require too much glue with too many moving parts, and can admit simpler, more vertically integrated solutions whose maintenance is still within reach of your average dev.)
redis is very good. Also, any suckless project is very readable. I liked Lua code too.

I'm not a C programmer but these projects have this Quality in common that transcends the programming language (I think). Opinions?
This is a great comment. Over the past years I've created my own system using number of tools to manage my day-to-day life on a long-term perspective. I've decided to kick off a side project and create an app aggregating all the "tools" under one systematic framework. I'm happy to share when its ready. https://forms.gle/db4LXhaPjsapg8vN9
For privacy reasons, it’s unlikely drivers are aware. Uber restricts what drivers can see, especially after the trip is over when Uber removes the address they went to.
iPhone 9 pricing: Another report corroborates $399 starting price
Disclosure: I work on Google Cloud.

Sorry about that. We (I) had screwed up and allowed users to smash themselves into the wall of "Huh, you keep getting preempted, but there's technically a slot right here". We've re-enabled some backpressure to keep you from getting hit over and over again, and instead see a stockout error when you should probably try another (less full) zone.
So, intolerance is the way forward?
Excellent recommendation, but why the 2nd edition? The home page[0] defaults to the latest one which is based on x64 from the get go.

[0] https://csapp.cs.cmu.edu/
Anybody with experience launching a unity game on Linux? If so, we’re there any complications that made the process difficult?
I don't think I agree. The privacy protections are different between web and native apps. On the web, you can track users passively with cookies and with various fingerprinting techniques, and there are numerous ways for third parties to communicate to share tracking info. In native apps, you can use the "advertising ID" (IDFA for iOS, AdvertisingId for Android) the advertising ID is designed to change from time to time or even restricted by savvy privacy-sensitive users, and communication between third party apps is more restrictive. Privacy is mostly a fiasco in both cases, IMO.
Thanks for the answer.

So based on Alice, etc, where a lot of software patents got invalidated. If a patent got issued pre-Alice, can a defendant invoke Alice as a defense?

Is there a way to do that without going to trial?
in medical research you are saying $10 / month is too much.. this might be a study in consumer psychology! Here in California, biotech secretaries drive a mercedes...
I’d work on an industrial grade proof assistant and model checker suite. IDE, cloud integration, and visualization tools to push the practice of formal methods in industry.
Almost Every Website You Visit Records How Your Mouse Moves
do you do this training for work or personal gain? (Usually if it is a company, they would be perfectly fine expensifying this as a business cost)
A cigar retailer I used to frequent had a buy 1, get 1 free special on a variety of cigar 5 packs on their site. One day, a cigar I loved was no longer part of this deal, so out of interest, I found the id of the product and placed it in the request. It worked!

That was a problem. So I emailed them to let them know that it was an issue, and received a phone response. I was told "oh, that's not a big deal." I responded by telling them to place a $500 box of cigars in the field.

NOW it was a big deal.
Agree that Nix is a great candidate. The PhD about it is quite readable and demonstrates the rigour with which the author approaches this problem space.

It’s pretty difficult to understand and use though.
Writers write. Coders code.

To quote a famous parable of the pottery class

The ceramics teacher announced on opening day that he was dividing the class into two groups. All those on the left side of the studio, he said, would be graded solely on the quantity of work they produced, all those on the right solely on its quality. His procedure was simple: on the final day of class he would bring in his bathroom scales and weigh the work of the “quantity” group: fifty pounds of pots rated an “A”, forty pounds a “B”, and so on. Those being graded on “quality”, however, needed to produce only one pot – albeit a perfect one – to get an “A”. Well, came grading time and a curious fact emerged: the works of highest quality were all produced by the group being graded for quantity. It seems that while the “quantity” group was busily churning out piles of work – and learning from their mistakes – the “quality” group had sat theorizing about perfection, and in the end had little more to show for their efforts than grandiose theories and a pile of dead clay.

The best way to get better at creative pursuits is to create. Then get feedback. As much feedback as you can find.
Is the potential forgiveness of "terrorists and Hitler" all that surprising? The story of Saul of Tarsus is at the core of Christian theology; the whole concept of the religion is sort of premised on the universal availability of forgiveness.
I've-too been evolving the text file for about 25 years. In those days, at the beginning of time, when dinosaurs roamed the earth, one would evolve the data format to tailor it for its purpose. txt is just perfect for that. Some indentation, some symbols, some tabular data.

Sometimes just Monday is fine, sometimes you want Monday Week 4, sometimes the format should be 01-02-99 etc etc but after using it for long enough it kind of stabilizes into a format that fits the task. At that point it becomes easy to parse the data (read table) and [if so desired] display it in some more visually appealing format.

I for example keep a work schedule that at some point included the coworkers ill be working with and later it had their full schedule for purpose of trading shifts. (all the way to the right of the screen and beyond)

I publish this as interactive html for them with fancy unicode icons and colors. It is much more compact, convenient and with its rounded corners looks sooooo much better than the excel printout from the planning department. It reveals complex trades like if jim takes joes shift and I take joes shift jim can take mine. To the point I have to assure the coworkers they don't have to understand the complexity of the trade, just work Monday in stead of Sunday.

If a shift is understaffed I call them before they call me if I desire to fill it. Their excel print out ends up on the wall many cpu cycles after my text file is updated. If they get my payments wrong I strip all the extra information from the text file, paste it in an email and color the font in the spots where they should be looking. I could export it as a spreadsheet too I suppose.

The point being, its lovely to have the visuals but I wouldn't want to be working the data in a gui.

(Reminds me to figure out how to morph it into iCalendar files (and perhaps back))
Hey,
Would you mind to share the code? Would really appreciate it!
Why do I feel like you just describe my after college graduation experience.
For a simple answer to your question (you may have answered it asked it more rhetorically, and if so, sorry), the case to convert is just that we pray about it and get an answer.

There's a lot of reasons the church's teachings are good to believe in, but it's kinda useless if God isn't saying it's right if you know what I mean.

I grew up not believing in God at all. But when it came time, I asked God, if he existed, to give me an answer. And as best as I can interpret, he did.

So yeah, that's kinda why, if you wanted to know. The reasons are extra on top of the actual question if that makes any sense :p

Hope you're having a good day.
I put each new day at the top, it works better for me. Sounds like OP appends at the bottom.
> He could just quote Microsoft $2M and be done with this whole thing.

He could but MS would laugh in his face. The auction and publicity are the only way to establish the domain's actual market value and to pressure MS to pay it.
Globbing is also more complex than it seems on first blush.

Alternation is supported in bash. Stuff like "echo ∗.{png,jp{e,}g}" (utf8 asterisk to get around HN, cut/paste won't work).

That bsd derived glob is useful for some sometimes useful tricks. Like in Perl:

use File::Glob qw/bsd_glob/;

my @list = bsd_glob('This {list|stuff} is nested {{very,quite} deeply,deep}');
RDS (postgres, mysql, maria) is basically just a managed ec2 instance. The instance cost is about ~2x the comparable price for an ec2 instance, which seems reasonable to me. Storage costs are pretty comparable to EBS. You can do push-button upgrades to increase the capacity, but it's slow. The main benefits I think you get over self-managed is automated / on-demand backups, pretty seamless software upgrades/patches, you can quickly spin-up a duplicate instance from a snapshot for testing/distributing workloads/etc, and replication works pretty seamlessly.

Provisioned IOPS is one area that can get expensive very quick, but people often don't realize that you get 3 PIOPS included with every 1GB of allocated storage, so you really don't need to pay for provisioned IO if you have a decent amount of storage.

If you want auto-scaling you need to look at Aurora or Redshift, which are quite different and significantly more expensive. I've not used those.
Can't update old windows boxes that refuse to update. And there are a lot of those.
Yeah I could be wrong on basketball. I don't play it much but now that I think about it you can be a great shooter without being a great athlete, and that alone can make you quite valuable.
CDC and WHO offers to help China have been ignored for weeks
Logic, predicate calculus, and temporal logic for a start.
Perhaps, but this is the first time I’ve heard someone refer to Hayek as “famous for being famous.”

I’m not sure if you’re arguing that there’s nothing old that is wise. Or if people are really smart now. Or all knowledge is just repeated over and over.

I don’t think it’s very productive to argue that the Mona Lisa is the most beautiful painting. But I certainly find it pleasing and beautiful. Are there recent paintings as beautiful? Maybe, but I’m not aware of them so they don’t help me.

Maybe there are recent books as useful as Origin of Species or Republic. But I, and many others, haven’t read them so they are potentially useful if discovered and used. While objectively true is the fact that these historical books have been discovered and used.

So I’m not surprised that people find wisdom in historical books or that books that many find useful remain popular for centuries and millennia.

I don’t think this is a reason to not search for additional wisdom. And I certainly wouldn’t claim they are the ultimate in wisdom.
I use GoodNotes.
I've seen this at a few places now. Learned helplessness is definitely a thing and a lot of it comes down to an inability or unwillingness to hire broadly. When you're hiring Bolt Turner #3, they might know a little bit about turning bolts (but might not, either) but expect everything that isn't a turnable bolt to be handed to them. But the screw turners and the pipe welders you've also hired don't think a working ecosystem of tooling is their responsibility either and they're not really equipped to build it either, so the only option becomes to buy. And at that point you lack the breadth and the depth of knowledge to effectively choose the right thing to buy, and the outcome is as if by dart board.

There's a reason to hire specialists in this industry, but we conflate one-track ponies with specialists and it's to our detriment.
At Apple Inc in the Sculley days (long ago) there was a lab in .. Monroe? .. the guys there were super orderly.. sports dads with good jobs.. that sort of thing.. I asked one day, what do you do here? They had so much precision equipment in one place.. the guy said that the did compliance testing for standards? and, some performance/spec testing? He looked slightly proud, and said "they had won Industry Awards" .. a year later they were gone. All the equipment, and I suspect most of the guys. The VP name was Moon? seemed like outsourcing and unwise to me..
> You are once against picking a specific time as to when exactly collapse happens.

Well Many Worlds assumes multiple universes that's kinda big assumption too. But I agree it's the most elegant interpretation.

> All of these points in time are arbitrary.

If we exclude Many Worlds then collapse happens. We have to conclude it can happen for microscopic objects at least.

What I cannot understand is how people then jump to assume it's consciousness that is the important distinction. What's the reasoning here? We can't even define it, we don't know if we have it, we don't know if it's important, why put it it physics?

> There is nothing retroactive about any of this. Before collapse, it exists in a state of it not happening and happening at the same time. That's not retroactive.

Ok, if you don't go back and recreate everything that happened when I observe it then you have to remember all the possible paths and chooses one of them when I look at it.

If I had to code the universe I wouldn't write it in such a way that it needs to remember everything that could happen but was never observed by a player :) Seems like a huge waste of resources if I could just as well cull the statetree early.

We even have an interaction that AFAIK cannot be isolated (gravity) - how's that working with the cat in a box? When it falls dead it curves spacetime outside of the box differently after all.
Then maybe you are not meant for this? Yes, I do find it really hard to read code I have no interest in, but it was proven that if I understand the underlying idea, I can both read and find issues with the code I'm reading.

The first rule is to care and understand what the code is trying to do.
I set failglob: `shopt -s failglob`. Makes the whole command fail if there's no matches. That combined with `set -e` which aborts the script in the event of any command failing makes me feel somewhat safe.

Indeed I add the following two lines to every bash script I write:

set -exu
shopt -s failglob
Ah yes, who can forget Eighteen Megabytes And Constant Swapping? IIRC it comes from the Lispy environment that lends it its scriptability. Memory is cheap nowadays so we can afford to be less suave and use the multi-purpose well-rounded duct tape that is Javascript
Do the math - maybe it works in your case. I'd say a key question to ask is "Do I have a technical problem that's legitimately unusual and faced by very few other businesses?" If the answer is "no", then you should identify how other businesses are solving the problem and come up with really convincing reasons why you could do it cheaper.

When doing the math: A common mistake is to calculate the cost of "build" as SUM(compensation of developer team on the project) over the time it would take to build the thing. You should actually use SUM(business value created by developers working on the next-highest impact items on your roadmap). In a well-run business the latter should be much higher than the former.
I used vimwiki. Switched over to Org a couple years ago and I really like the change. If you use Spacemacs and Evil mode you should feel pretty at home.

Easiest way to get started with org is to start simple. Just use the indented headings and source (code) blocks. Once comfy there you can branch out into tables and todos. Then maybe use the agenda (I personally don’t).

I’ve never had to write elisp or anything other than normal vim commands.

Are you missing anything? Probably not. Depends on how in depth you want to get. But, I’ve done the transition and thought it was positive. :)
Show HN: Open-source, configurable HDMI output for FPGAs
When humans enter the mix, it becomes really complicated. Your event sourcing code can no longer look at events like "Human A changed the record with primary key B to have property C equal to D at time T" because that event is actually a function of the snapshot of how Human A saw the entire state of the interface at time T. And what if someone edited the record with primary key B to represent an entirely different entity (from the perspective of a rational human observer)? Is it still the case that a prior event on this record should be retroactively interpreted to affect the new identity? All code becomes recursively dependent on all prior code, and all events become recursively dependent on prior events. Figuring out how to code in a paradigm where you can't retire old code is very difficult and I'd welcome people pushing the envelope.

Martin Kleppman's articles and research is a great place to start for anyone interested: https://martin.kleppmann.com/2015/02/11/database-inside-out-...
Hate Most About Ruby/Rails?
For those that don't like ruby/rails, what do you hate most about it? As a developer, I honestly have a delightful time with it and I'm curious to learn more why people don't like it.
> "most prosperous time in history"
That is no longer true, at least not here in the US. the most recent adult generation is now the 2nd or 3rd most prosperous generation and not by such a large margin as everyone thinks. The thinking goes that since GDP per capita is up and productivity is high, that we are much wealthier but it's not true.

Even GDP per capita adjusted for PPP can't adequately measure wealth because it uses the wrong basket of goods. if you have a million dollars and you can afford 1000 iphones but a house costs 5 million, then your not wealthy.

Wealth is being able to afford the basics of life: Shelter, food and water and by extension: transportation (because you need to get to a job), education (because employers now require it, regardless of whether its useful), and medical insurance because you don't want to loose your shelter.

Those 6 things are just as expensive as ever, if not more expensive than ever and the average person is less able to afford them, at least in the coastal cities. Calculate how many hours of work per week it takes to afford shelter. people work longer hours than ever, and nearly 50% of their salary now goes just towards shelter which equates to 20 to 25 hours a week of work just to afford shelter. Was that the case 500 years ago?

Yes we've come a long way from 500 years ago, undoubedly we can afford much more food with much greater variety than ever. we eat like kings, dress like kings. But, still live in shelters we can barely afford.
Pisa?
All the email ideas can be accomplished with lotus notes.
Maybe I just don't read all the articles, but the ones I've seen on there are definitely for low-level programming. Things like release/acquire semantics, writing a game engine, and AVX512 penalties.
Acronym group which made disastrous Iowa caucas app was funded by Reid Hoffman
Hey, neat! Thanks for your work. I was hoping that this was the case, and I haven't tried since September. But I'll give it another shot now.
I was burned by a proprietary rich-text note taking application in the late 90s/early 2000s. I've been using a simple text file called "notes" ever since.

"notes" is ~1.4 MB now. Full text search is easy and fast and I always finds what I'm looking for because everything is there. For media I just paste the file path on disk.
Yes, my understanding is that Theodore Gray invented the "computational notebook" for Mathematica in the 90s. Here is the best writeup of the history of the notebook that I've ever read. https://www.theatlantic.com/science/archive/2018/04/the-scie...
Technically, the domain owner probably has grounds to sue Microsoft.

By effectively configuring AD / Windows to DDoS the domain, on multiple protocols, MS deprived him of usability.

Seems pretty open & shut on loss of value.