skysight-inc/HackerNews huggingface dataset:
Virtual memory works even without swap enabled. Since the mapped file is the binary, and code is never changed after loading, the OS can simply take pages backing the memory. But when there is a page fault, it will be bought back in.
I found gstreamer to be at least less magical than ffmpeg - but the api for gstreamer is somewhat verbose (except for trivial cases like gst-launch strings).
This. The legal cannabis-buying experience in my small BC town is actually quite nice. My only complaint is the required product packaging. The stores are almost as nice as those in Seattle. No problem using a credit card, either.
Yes, good points!
Zip is just a file format, it supports multiple compression algorithms. You can put any compression algorithm in a zip implementation. I mentioned it because it's the oldest and most well known.

The parent would probably be best off using one of the specialty genomics compression tools, that's why I linked to them.
> the best way to get distributed acid key value storage

You will need to define "best way", "distributed" and "acid" based on your requirements.

For most people, multi-master MySQL and Redis with vector clocks is a great combination.

> Is coackroach the new standard

No database less than 5 - 10 years old works in production, so no, it's not a standard.

> I tried to find benchmarks comparing it to things like postgres for various use case

Well, without more detailed requirements, good luck. Also comparing pg to distributed databases is ... like comparing apples and oranges.

Source: experienced DBA.
Morons. What gives them the right to tell consenting adults how they may trade?

I wish Steam could stop selling games in France.

The EU has become such a statist s*hole.
I wonder if you can buy reasdonbly priced OEM replacement boards from the commercial (dumb) display and switch the guts out?
It was not work, but I spent 8 months learning how to code by myself from home

You will probably find your own routine, but an essential thing for me was to have very clear when you are on a break and when you are not.

When you are not on a break, you do not allow yourself to browse aimless on HN, or Reddit, or whatever. No checking messages on the phone, no snacks, no chatting with the family.

Breaks longer than 15min should always be planned at the beginning of the day.

Unscheduled breaks should not be longer than 10min.

But when you are on a break, you are on a break. Rest, chat browse. Just honor the time you stipulated for the break.

Good luck! Let me know if your company is hiring frontend devs! :)
previously...

https://news.ycombinator.com/item?id=9533678

https://news.ycombinator.com/item?id=12505615
Sidekiq makes ~1M/year in gross revenue. I believe the only full-time employee is the founder, and it doesn't sound like there are any material recurring expenses:

https://www.indiehackers.com/podcast/016-mike-perham-of-side...

It's the most profitable one-man show I know of, although there's many that I've run into that ~500k, albeit with a much higher operational burden.
You're welcome, I really hope this helps!

If you want to read books (level up!), I'd recommend this for early stage entrepreneurs:

- The E-Myth Revisited, by Michael E. Gerber. Some of it is a bit outdated maybe, maybe, but it's still a great perspective for first-time founders, especially working solo.

- The Obstacle Is The Way, by Ryan holiday. It's a rather short and simple introduction to Stoicism. If you know nothing about it (or about Zen) I strongly suggest taking a look. It's a philosophy which correlates strongly with successful entrepreneurs, people who make/build things, athletes, soldiers — those who prevailed when faced hard challenges in every way (especially emotional, spiritual even, things that can really take you down, the storms of life and fires in our minds).

As you can see there's one for your business and one for you. I find that it works like that, you need to grow to grow the business, which in turns makes you grow, rinse and repeat.

Best of luck, or should I say courage!
Brit here. We have a welfare state (just about...), though it's getting pretty grim lately.

I've given a decent amount to family over the years. For the most part it's about a recognition of what people have done for me. My mother sacrificed significantly so that I could be the person I am today.

Not every country rewards work equivalently. In Sweden I see people working in supermarkets and petrol stations that still have decent lives. Norway is wealthier still.

That's not the case in Britain for the most part - we have much higher income inequality. Someone can work a full time job and still struggle, because the low end jobs pay biscuits.

(This is probably a significant contributor to the sticker shock I have when shopping in Scandinavia - the staff actually get paid...)
I think this area has been done to death.

You should make it free to post a job.

There is no traffic on this site

I would post a job for http://textita.com
but $300.00 for a zero web traffic website is crazy
That’s not exactly what I would call good speedup.
I think good design/presentation and solid approach towards attention to detail on everything you do - it only adds and it doesn't take away from the core functional aspects of the product or service. Uber-functionalism, which is what you seem to be obsessed with, has its drawbacks. Imagine if Apple didn't care about design or aesthetics or presentation of their products.

At the sametime, I see some contradiction to your philosophy - there is just so much pizzaz in the product you've built. It goes against the grain of what you just said - all those animations, futuristic aesthetic of your product, giant clock with Tron-like fonts, etc...all those things are unnecessary. You could just sell the command line tool, you know :)
One of the most enjoyable aspects of my career has been teaching and mentoring engineers with little experience. Everybody starts somewhere, and I would never want to suggest an organization I’m a part of ought to bar a healthy, tempered number of less experienced folk.

But, organizations aren’t charities, right? I might like mentoring, but that doesn’t mean it’s the best choice for a company to make. Fortunately, there are a plethora of incredibly bright and talented individuals who really can move the needle in your business in a short amount of time. You wouldn’t see it from number-of-years worked, but you’ll find out by investing your time and energy in them. With this attitude and managerial philosophy in mind, I find that you inevitably build stronger, more loyal, more flexible, and exceptionally competent teams this way.
There's a page two that's not accessible on instagram that has earlier books:
https://twitter.com/BarackObama/status/1211033245812441091?s...

There he recommended Exhalation/Ted Chiang -- my favorite of the year
I don't buy the "never swap" school of thought.

Sure, swap is bad on steady state loads. But for transient loads it works

Unless you like playing "why did my service got killed this time" every once in a while
I don't know the exact answer to that but if I had to take a guess, it's to avoid the "internal feature" defense. It's easier to make the case that your market for your own product (no other digital market can sell for it, your market doesn't sell for other products) should not abide to the traditionnal rules of normal sales.

Instead make the ruling clear in a case where this specificity doesn't apply, then go deeper in the rabbit hole if needed.

Again I'm only guessing here but it makes sense; similar to how, if you were to go against phone os app stores, you would go after Google first because Apple has the "my market for my product" and "not legaly a monopoly [depending on how you define the market]" card.
Generally yes. Swapping changes the perf characteristics of that process (and often any other process on the same machine) in unpredictable ways. It's better to have predictable process termination -- with instrumentation describing what went wrong, so capacity planning and resource quotas can be updated. The process failure would generally be compensated-for at a higher level, anyway.
That may have been true on the average American CRT receiving its signal via RF or composite, but a high quality RGB CRT is very clear. Here is a random example: https://i.imgur.com/qVkhCpH.png

Sure, at home basically nobody had nice RGB monitors, but arcades did. If an arcade monitor was in good condition and well maintained, it delivered a clear, and quite pixelated, picture.
Mildred Dresselhaus
From other discussions of the book, I’ve heard it is inflected with libertarian politics. Did you find that distracting while reading it?
At first I thought it must have meant that the dome would make weatherproofing individual roofs unneccesary (e.g. no need for a waterproof membrane if the dome diverts all rain), but from the line "The experience will be that of living outdoors in the garden, without any chance of rain and out of sight and sound of other humans" I think you must be correct.

Putting aside the facts that A) some of us like the rain and the dome would prevent that, not to mention forcing total reliance on artificial irrigation if you want to have a garden, and B) it relies on the assumption that the dome will never be cracked or compromised in any way, I must agree with you on the privacy and security issues.

The design seems built around the idea that good spaces make good people, and good people make good neighbors. This could not be further from the truth. I live in a "nice" area and most people are selfish assholes, with absolutely no consideration for their neighbors or (seemingly) any awareness that their actions effect other people.

I have had to call the police multiple times for noise disturbances, have caught my neighbors leaning over the fence and spraying my plants with pesticides (I have a bunch of native plants and ground covers (well groomed, not runnning wild) instead of a traditional manicured lawn, which I believe they find offensive and were trying to kill - plus I have pets which chew on the plants and don't want them getting poisoned), constantly have people throwing rubbish over the fence into our yard, have had stuff stolen from the yard (fence materials, paving stones, etc. that we were in the middle of building with) etc.

If this city plan came to fruition I have no doubt it would degenerate into a anarchistic hellscape within a month. My house walls and roof protect me from the weather, but more importantly they protect me from the society in which I live.
How to Choose Your Telescope Magnification
I don't think it's that hard. A server, in all contexts, is a thing that "serves" information or resources. The X server serves a graphical interface. A computer can serve an environment to SSH into. Pegging the definition as "a thing that renders information or resources for use" is useful, and then when more context is needed it may be given - i.e. a web server (a server that serves resources to the web), a graphic server (a server that serves a graphical interface).
I'm thinking the gist of it is that pixel-art is a art style like abstract art, Pointillism, impressionism, cubism, and all the other schools portraying realism but in a very particular and deliberate way. Basically theres a set of techniques, theres a discipline, theres a way of doing it "primitive" or low style like the Rambo example and a way of doing it in high style, like the Mighty Final Fight example. Its not retro as such, its about using a limited color range of square tiles to convey a image with some kind of meaning. Pixel-art adds animation as well which is interesting.

The comments about the critics "not getting it" are as old as the "art critic" profession itself. Different critics are at different levels of understanding, including none-at-all.

I wonder if that auro game would have the same affect if it had high resolution graphics instead? Probably not. Different aesthetic, different audience. Dwarf fortress versus Starcraft.
Thanks for bringing up disputes tribunal. Friend of mine recently lost a stupid case (buyer requested a picture to be stretched, even when seller explained it will look bad) and Trademe immediately closed his account with 100% positive feedback...

I’ve lost a case recently by super partial judge and dyslexic seller just blasting nationalistic insults.

NZ is nice but it’s not all daisies and roses.
This shouldn't be necessary anymore.
Use Constexpr to Accelerate the C++ Program
I see a lot of people using Rclone for restic. What advantages does it provide over using cloud storage providers like S3 or GCS directly with restic?

Otherwise this looks like an awesome project!
Is there any way to provide a dynamic mask? For instance, if I wanted to blur a dynamic portion of each fram, like a face or logo?

I've been trying to find higher-performance methods of doing this with live footage that don't require openCV. Seems like FFmpeg doesn't have a great way to do this or I just haven't found it yet?

I guess I'm also looking for frameworks or tools that can handle live video "manipulation" like rendering shapes or graphics. OpenCV is painfully slow for most of this stuff, everything else is seemingly completely proprietary. But nVidia seems to have some incredible tools baked into their latest stream manipulation API's.
> My sister is currently a second-year medical resident, and "incredibly brutal compared..." feels like a understatement to me. She works 80hr weeks, often nights, helping people with deeply personal and painful issues that are hard to leave behind when you go home. This is after four years in medical school, with still at least a year to go before starting to earn doctor-level money.

I wonder which medical residency is she at? My wife is a resident at a pretty busy hospital in NY metro area. She is in her first year as well and doesn't do more than two night floats a week and no more than 60-65 hours a week. I also know so many other doctors (friends/acquaintances of my wife and via my ex-landlord who owns multiple family houses which he rents out these up-and-coming/current medical residents in NY metro area) and NO ONE works even close to 80 hours a week.

This is not to mention that it gets much better after the first year, and by the third year, you're only supervising most of the first years and simply studying for Step 3 (board) exam (if you haven't taken it by then).

I wonder if people tend to exaggerate when it comes tho how much time they spend for work because it makes them feel good/justifiable to the amount of income that they (eventually) receive. Having quit medical school after second year in my home country (SE Asia) and having seen my wife (then fiance) studying for Step 2 and 3 exams, I personally believe that medical studies mostly requires memorization (a LOT of it) and we would be surprised how little critical thinking skills and scientific knowledge (not recent ones they've memorized off the books, but I'm talking about things like physics, math and even chemistry) your average doctor has. They forget it all in a year or two after med school for sure (I can't possibly recall more than 206 bones that I learned in Anatomy in 2nd year!)
No. Working hard is almost always counter-productive.
I kind of did it by accident. It was a side project that people started getting in touch over.

I think I'm very suited to solve this problem for a few reasons. I used to be a 3D artist so I know what artists want. I'm a C programmers so I can make complex things go fast, and I have done a lot of procedural 3D stuff so I know a lot of mesh processing tricks. The complexity of this is substantial. its currently around 1.5 megs of source code, not counting UIs loaders and savers or any of that. So I would say many long hours and being very focused is key. You can find more of my work at www.quelsolaar.com and @quelsolaar on twitter
Looks like the plea has been up since a while. Does anyone know if they had any progress on the problem? Is the problem still standing?
picat and pony
Instagram.css – Instagram Filters in Pure CSS
Scaling filters like 2xSal look godawful to me (and seem to hide detail), but a bit of blur and scanlines looks great. Makes sense that the type of distortion that the art was made for would be the best for scaling it to me.
Lol somehow I missed that this article is from 2011 and I thought, “I’ll support Blockbuster if they’re trying to make a comeback against Netflix.”
Yeah, and one window shows speeds in MB/s and the other in Mbps (a 10x difference in units right there).
Yes if you got good grades you got to go. That was the main criteria for the limited number of places.

Whether that's a good system or not is debatable.
So surely Key Values takes a share of recruiting fees, not just a fee to list on their platform? Idk, it seems like this site wouldn't help cut down on candidates that are completely not qualified to work at a given company, which to me seems like a much more daunting hiring challenge for small companies / startups.
Just take a look at what is happening in Virginia right now - police and veterans are siding with the militias in opposition to the incoming gun laws. I have a hard time believing that the men and women of the military would side with the government when the orders are to kill your neighbours.

Maybe in a failed state like California or New York, but that's not the entirety of America.
Steam should pull out of the French market.
I'm probably one of the target users, since I already use vim-which-key for that same purpose.
Well, that and fzf, since quickui, also seems to provide a listbox widget.

To be totally honest, I probably won't move my entire config to this. Mostly, because WorksForMe™.

That said, I feel like this indeed solves a huge pain point on vim. Sure, after you start grok'ing VIM motions/macros, some things are easier, but there's still the need to run commands once in a while. Those are not so easy to recall, since they are used sparingly.

I think this is great. It would def. had made life easier, when learning VIM, at the very least.

Now, I just need to figure out a similar tool for tmux.
> Game resale has been entirely killed

For physical games they absolutely have not. Nowhere near that at all. Even in the US it's a bit more than 25% of Gamestop revenue in the last year.

Look at NPD top 20 biggest games sellers of 2019, for every single one of them with online features you can go to your local store, buy a used copy for your ps4/xbox one/switch that has been used online, and play with it online, and the seller cannot play with it anymore.

The only physicial games for which that has become true is the PC games that register on steam (or other similar platforms such as uplay or origin), which is exactly what this case is about, this is the whole point of this court case.

Physical multiplayer games on console are actually a perfect exemple of 1) that you are wrong and it hasn't been killed, only on pc, and 2) the fact that a solution not only can work but already exists. Transfer of the game to a new Steam account and the new owner can play with it and his key, the old owner cannot.

Also just enter a video game store, at least in europe, and you will easily see that's it hasn't been "entirely killed" since roughly 50% of their store surface is dedicated to used copies resale ...
It's already moving that way. This resale law will gut the low-end of game sales. Regulation like this is just going to reward the big dogs and cut out the little guy.
Doesn't TCP have an ability to re-send dropped packets, now, without sending everything after them? I thought they called it selective re-send, or selective ack, or something. Maybe the receiver could send an ACK with a bitmap of which packets it got, and the sender would fill in the holes?
Memory mapped files don't go to swap under pressure they go to the file they were mapped to, no different than the OS knowing you're debug data is in the file just not loaded to memory yet which is the only other scenario here.
To me, the big question is what do we mean when we say "quantum computer". This is a thick stew mixing together complex math -- and computer algorithms and architectures. It's like a trifecta.

When Google comes out and announced "quantum supremacy" only to get pushback from other quantum teams suggests we still don't even know what we're trying to build.
Show HN: Keeping Track of My Life in a Spreadsheet
I started my career as a backend developer as well, and I'd like to echo another comment in this thread:

Start learning. It has literally never been easier to build a mobile app.

Flutter is IMO the best option right now if you want to build a cross platform app. I've developed native iOS applications, native android applications, and even react-native applications that run on both ios/android. By far, hands down, Flutter is THE BEST of all the options if you need to target both platforms.
Right? There's a lot of territory to cover here. Really exciting!
This really doesn't hold up. If people liked e-books and if they offered anything near the "vastly better user experience" folks here are claiming they do, they would sell better.

The publisher conspiracy theory argument as to why they don't sell is also silly. Record companies, network television stations, and hollywood studios all tried their hardest to kill streaming music, mp3s, streaming video and so on. They failed miserably and those new mediums succeeded because they offered the user a great experience that they weren't getting previously. If anything, publishers have taken a much warmer approach to e-books than the recording industry did to digital music. Fortunately for them e-books just aren't very good and have mostly failed on their own.

If e-books offered real benefits over traditional books that most customers actually valued, it wouldn't matter what publishers thought or did, e-books would succeed the way streaming music and television have.

In terms of generational trends, the only folks I regularly see with e-books are retired baby boomers, so if anything I'd expect e-book sales to gradually decline as that generation rides into the sunset.

I like technology as much as the next guy. Much of the time tech can offer serious improvements over the way something was done before, but sometimes it can't. We need to get over the knee-jerk belief that digital always equals "better".
The only reason cannabis cost $6-8 per gram was the illegality of it all. There were paid shocktroops(The Police) helping the criminals keep the price high. Grown on it's own it waould be a little more expensive than hay, something that is grown from seed in fields acres in size can be waay under $1. Some states have huge gluts. EVen the hybrid seeds where 10,000 seeds come from one large plant, each one female, each one prefertilized (feminized) https://shop.ilovegrowingmarijuana.com/collections/feminized

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

So the growers can always beat the legal price because the goverment has encumbered the legal growers with red tape and other restrictions to help the illegal market continue to prosper. Remove the limits = $1 a gram or even less
Because INAL I can't give a definitive answer, but here's how I understand this.

Firstly regarding the example: One can't compare selling (digital) goods and some subscription service. That are two quite different subjects.

Secondly: The EU wants to further extend this "one digital market" thing as soon as possible. The aim is to regulate exactly things like Steam. So the law will be more precise in the future.

I'm quite sure something like region codes would violate the idea of "one digital market". So if nobody manages to get some exceptions in favor of Steam-like businesses into the laws region codes (or similar) won't be a solution (at least in the long term).
It depends on the memory profile of that particular job of course, and the overall latency/throughput requirements of the application. Swap memory being as slow as it is I've experienced few jobs that can reasonably handle it.
I like this. Thanks. You can combine this with syncthing and have the notes folder synced to multiple devices.