skysight-inc/HackerNews huggingface dataset:
I've had a Samsung ML1665 for about a decade. I've needed one new toner refill in that period and I've not had any issues dusting it off every few months when I need to print a boarding pass or form. Oem refills are about £20.

Works fine with everything I've connected to it. Very basic, black and white, but it's fast and I see no reason to get a new printer any time soon. Occasionally I wish it had a scanner, but I can get away with photos. Never felt the urge to get a colour printer which pushes the price up significantly.

It doesn't do airprint directly, but most of these things will plug into a router with a USB port for network printing.
I'm rather hoping to forget how to code at age 65.
The original comment is comparing it to seatbelts, which are mandatory in many countries.
That's a convenient excuse, but I don't recall Colorado losing $100 million in their first year of operations as the first legal market for cannabis anywhere:

https://www.colorado.gov/pacific/revenue/colorado-marijuana-...
Sansa wasn't FOSS, it was just supported by the community and was killed by the complete lack of vendor interest. Now there's AGPT Rocker/Benji T6, which can be flashed with Rockbox. For how long it's a viable option, we don't know. I don't know of anything really open by design in the field. It's really disheartening.
I was commenting on this:

> you either spend money on software that deals with the hardware being unreliable...or you spend money on hardware that promises to be highly reliable and save on software.
Can you share a picture of a box or two? Do you fill them up with new stuff or mix them every time?
This was a quick project, but something I've been wanting to do for a while. It's a slight twist on finding cofounders. I'm not sure how effective it will be, but the idea of getting hired instead of immediately partnering on new projects in interesting to me.

If you're cofounder material and open to new projects, please submit a listing and let me know what you think.
This what I did to replace my iRiver running Rockbox. One problem to watch out for with cheap phones is that the audio can be noisy, even if only when charging, which will be particularly annoying when listening to audio books or talks.

I found an Android app called MortPlayer which is very close to Rockbox in terms of functions and configurability. It hasn't been updated in a years, but still works well.
If you don't need color, try a laser printer. Toner doesn't dry out; you only pay for what you actually print.
This is a great way to frame the counterargument. I'm wary of the comparison between religious faith and scientific belief because it seems to sometimes trigger a cascade of irrational beliefs if it goes the wrong way.
Hack Rails App by OWASP
The parent comment made a relative statement (comparison of US to Europe). You responded with an absolute statement (US tax code is not progressive). That’s completely irrelevant to his/her point.
Book Post here. Thanks for giving us some thought! Agree, $45 subscription is a lift. Upside: Overhead is low & I don’t need a mass readership to make it work. The New York Review of Books and the New Yorker were built on an “aspirational” audience of people not necessarily seriously into books but wanting to keep up with culture in an approachable/manageable way. Would love to have enough readers to charge less. Isn’t there something between business reporting and “filler” that is a social good? Like, just because teachers don’t have the market leverage to earn millions, doesn’t mean we don’t want their salaries set at a level that attracts qualified people and makes the profession sustainable...
Are there any open-source telemetry detection tools out there to easily identify this sort of thing?
Book Post here! We need an email address because we're a newsletter. Process payments through Stripe. Thanks for having a look!
HP went down the shitter as far as I was concerned when “the HP way” went. This happened when they spun off Agilent which took it with them.

I have actually physically assaulted several HP products since then. Literally nothing but aggro.
Crown corporations tend to do pretty well. LCBO provided $2.12 billion in dividends to the Ontario government FY1718. That said, LCBO was established in 1927.
This is not surprising. I've noticed that github stars, everyone's favorite vanity metric, go nuts if you wind up on the front page of HN for a while.

I'd be curious to hear if front-page or #1 status on HN correlates to deeper metrics of engagement with OSS and/or engagement with new for-profit services. Does going to front-page or #1 have a meaningful effect on, say a, SaaS business?

Vanity metric seems about right - I noted that when a project I helped start (https://github.com/lemire/simdjson) first got a wave of stars on HN, it tended to lag other OSS projects with similar numbers of stars on other metrics of engagement. Despite being pleased to see all those stars, one has to remind oneself that it's equivalent to "yay, someone bookmarked us".
I was just thinking more like using a raspberry pi for a home print server.

1. Load up the Pi with Cups, which has a web interface, and all the optional drivers and fonts it needs.

2. make sure ip_forward is off

3. set all your printers to use your Pi as their default network gateway

4. profit?
That link only includes revenue, not expenses. I'm sure Ontario has a similar graph showing their sales tax income.
Book post here! I worked at the NY Review of Bks for 30 years. One thing we heard over & over is that the issues pile up and no one has time to read them. Trying to develop a model that fits into modern life, makes people feel plugged in, not guilty. Looking not to compete with the old lions but offer something different.
Everybody attempts this. But the problem is that the ground keeps moving under your feet. Your portable interfaces become irrelevant as software systems evolve. XML gives way to JSON, etc. Eventually it costs just as much in time and effort to interoperate with your 10-20 year old "portable" interface as it would to interface with the mainframe directly, which was already established to have been too costly to bother. So now you have two problems, not just one.
The sorting is colour first for me. Colour is the resource that matters, the limiting factor to a model. Therefore I find it amusing that this is not the primary consideration.

As a child I found that the models made by my sister and myself were in a different league to those of the other kids because of this aspect of colour. We could use every brick in the box to build a townscape but nothing in the scene would be built without attention to the colours. Some other house or building might have to be part demolished to get the right colour bricks, it came down to resource optimisation. Those other kids that didn't have the colours sorted out were beginner level, they had worked out the bricks stick together but hadn't worked out that colours matter, as they do with the Lego sets, which are never jumble sale coloured with random bricks everywhere. There always has to be this aspect of taste to the colours.

Right now I do have a manually sorted selection of bricks. They are for my niece when she is old enough to move on from Duplo. We have sorted the bricks by colour and then by size. The challenge to this has also involved washing them with the sorting being by colour and then size granularity. There are specials such as the flowers and other vegetation, doors/windows and so forth. In theory my niece will be able to get the bigger blocks first and then the specialised fiddly piece, e.g. 1x tiles, can come along later.

There have been other decisions made, for instance the mini-figures have been broken down to their component parts so that there is no knowing what they were originally. There are just lots of tops/bottoms/heads and hairdos.

We are short of roof parts. But who is to know if my niece would want to be making the town scene that was the de-facto model that my sister and myself would want to make?

I also think too many specialist brick shapes can be bad for the imagination, so I hope the staggered release of basic blocks to then move on to the smaller pieces will help with this aspect of creative possibilities for my niece. My niece is a single child so won't have resource wars with a sibling, which is a bit sad.

There are many potential customers, including those too old for LEGO (not that you can ever be too old for it), I hope my 'colour first' pointers help.
Instagram star Caroline Calloway and Her Ghostwriter Natalie
> Ok, question from someone clueless without recent low-level programming experience - is this in fact a normal situation on modern systems?

Great question. Where I work, it's common to have swap disabled (or only use zram-backed swap, so pages may be stored compressed in RAM but never actually get sent to SSD much less spinning disk) and mlock the executables into RAM. So in my experience it's uncommon for memory accesses to wait for secondary storage (because we've decided to avoid it).

On the other hand, I think the author's definition is poor:

> "VM pressure, measured in the amount of address space not resident in primary memory"

By this definition, the systems I just described have lots of VM pressure. Thread stacks contribute: there might be 64 kiB on up to 4 MiB of address space reserved for a thread's stack (plus a 4 KiB guard page) but none of that is actually backed by real physical RAM until it's first accessed. So often the thread stacks will only occupy 4 KiB of actual RAM (one page).

I'd say however a more useful definition of memory pressure is based on time spent waiting for something to be paged in. See also the recent Linux "pressure stall information" work. By this definition, those non-backed-pages don't contribute to memory pressure much. (Minor page faults, which find a page of physical RAM to match the virtual page and write zeroes to it, are typically fast unless physical RAM is actually hard to find or (at least on Linux) there's heavy contention on the process's mmap_sem.)

> Because I had the general impression that ... that virtual memory is more of a historical appendix than anything.

Virtual memory is still useful for lots of things besides using SSD or disk to extend RAM: allocating address space before backing RAM (as I just described for thread stacks; also iirc ASAN/TSAN take advantage of this), zram-backed swap, and memory-mapped file I/O come to mind.

I think what the author says here is not terribly common:

> A 300GB backing store, memory mapped on a machine with 16GB or less RAM is quite typical. The user paid for 64bit of address-space, and I am not afraid to use it.

It's common for the author's application because he's designed it that way. He doesn't supply any data to make us think it's common in other applications so his advice may not be generally applicable. And he's also not using what I'd consider to be a correct definition of memory pressure. So plenty of reasons to suspect true memory pressure is an "extreme corner case" for most people (in applications other than Varnish), despite his saying "this is pretty much the real-world behavior seen."

I'm unsure from a quick skim if the B-heap he's describing is large and resides in the memory-mapped on-disk pages or if it's small and resides in anonymous pages. If the latter, it may be better to simply mlock() it in RAM so it you can guarantee there are no page faults while it's accessed.

I'd hate to have this discussion with the author because he sounds insufferably arrogant. Another commenter pointed out that this "paper" (I'd say rant) didn't go over well with the ACM crowd, and no wonder why...
Joker Spyware Found in 24 Google Play Apps
No it’s fine, HP isn’t a company from Gina, nothing to see here
Or a follow up question: we’re there different patterns found than the periodic table? And what then do they say about the elements?
I don't think you are right.

From the article:

> In a joint statement, the two governments affirmed that “no private entity can claim monetary power, which is inherent to the sovereignty of nations”

I parse that as: monetary power is inherent to the sovereignty of nations; thus, no private entity can claim it.

It's like saying: "No dog should be allowed to eat chocolate, which is toxic to animals."

It would be helpful to have the actual original statement, but I wasn't able to find it very quickly and gave up.
Redis gets contributions from Redis Labs and Amazon. Although it tends to take a very long time for PRs to get merged.

Its one of the reasons behind my fork KeyDB which coincidentally got its initial traction from a HN post [1]

[1] https://news.ycombinator.com/item?id=19368955
A lot of wealthy people do that. It isn't as straight forward though. It would be nice to be able to do so on the internet and for smaller amounts.
Hollywood has a long history of antagonism towards free speech. Anyone who disagrees with the power brokers is liable to find themselves out of work.

Historical link below. For modern iterations, read what Tim Allen has to say. For even better material look at what Debra Messing has been saying recently.

Hollywood is decidedly anti-free speech.

https://en.wikipedia.org/wiki/Hollywood_blacklist
I like this, especially since it seems to make a fair case regarding CNN and Deep Learning (not solve-alls).. looking forward to the second part.
Loved the original TM and built a ton of things with it. It was my daily driver for a good 4-5 years through many projects, startups and full time jobs.

Jumped ship to Sublime when it was released because it was evolving much quicker. Was glad to have backwards compat on a lot of things like themes. Still have my modified “Made or Code” theme kicking today. Tried TM2 a ton during the betas but never managed to reach the same level of productivity as Sublime. My muscle memory is too strong now and I can’t find any reason to leave.

Regardless, this is a great accomplishment/milestone and I’m very stoked for Allan and the team. Maybe I’ll need to take it for another test drive.
Book Post here! If you listen to the Lanier interview, or read his recent books, he spells out the connection between free internet and the advertising model. I’m not a tech person, but it was my experience that in the 90s there was very little support for building revenue models into how people receive digital information. Those who were betting on the digital economy and building the monopolies we have now understood that their earnings would come from monetizing user information. “Advertising” is a shorthand for this. If fighting against authors wasn’t on people’s mind when they were building the web, they weren’t thinking ahead. The outcome has been that there is no solid mechanism hitching revenue to those who generate intellectual property.
Having lost the popular vote, but winning the presidency with a margin of 77,744 votes in specific locations, it is not hard to imagine that Trump's success could have been thanks to carefully targeted political ads.

https://www.washingtonexaminer.com/weekly-standard/the-elect...

Of course it's impossible to say whether Trump would have won even if he hadn't spent any money on Facebook ads, but we're talking about a campaign that spent hundreds of millions of dollars in total. If this amount of money doesn't include enough to influence 78k people to go out and vote for a specific candidate, then we might as well give up on the very concept of advertising.
An Update on the Dai Savings Rate in Multi-Collateral Dai
In trying to frame this question, I would suggest having the end in mind. What do you want to be doing in 5 or 10 years? I don't know if you have an answer to that question, but you should give it some thought.

Once you have that answer, I would think about what decisions you will need to make in the short term to get there. Do you want to be an architect? Do you want to be a CTO? Do you want to be a team lead? Do you want to start a company?

If you have (or can get) clarity on where you want to be, I would suggest keeping the end in mind in order to make decisions today. Let's say you want to be an architect in 5 years. Maybe the management route is taking away from you gaining the expertise you will need to succeed in that role. However, if you want to be a CTO in five years, then you are probably technical enough and need to improve as a manager.

There isn't an answer that someone can give you for this specific situation. It really depends on you and where you want to go in your career.
A Master Class in Jazz Performance and Creativity with Pianist Kenny Werner
Look at the work SaaS websites do to ensure visitors become users, the same stuff should help open source project submissions: having a clear value proposition, a direct call to action, a desired outcome for a visitor etc. A readme showing a bunch of steps to munge your code into something useful can be considered a very poor landing page if the point is to discuss the product.
Thanks, I understand better now.
Show HN: Lint only changed files on feature branch
I kind of think that part of the problem is that there needs to be a bit of a network effect here for these kinds of .zip packaged formats to take off:

1) An emulator of sufficient popularity has to fully support it.

2) The format has to provide some kind of benefit to the user such that they're willing to convert/duplicate their entire collection.

3) Somebody has to make and distribute collections of packaged roms that include enough extra stuff to make them worthwhile.

To be honest, you might be in a good position w/r to #1 since your SNES emulator is now more or less the default in the community (at least for big multi emulation systems like retroarch).

For #2, I think the benefit really derives from what's in the package: manuals, savestates, cheats, soundtracks, playthroughs (that you can jump to in the middle of), patches, variants, meta-data (publication info, credits, etc.) and so on could all be really interesting to lots of people, but really would rely on the emulator to take advantage of in some way.

For #3, There's probably already enough information freely available to make a utility that would take somebody's existing ROM collection and yank down all the rest of the stuff from various websites all at once to build up an initial package of stuff.

I kind of almost just think you should just go ahead and support something like this and have it slowly percolate through the community. If it achieve some kind of network effect it'll slowly replace the other formats in a de-facto way.
Not everyone can..same case in states too
From the image titled The Moons of Saturn (annotated)[1], what relevance do the arrows denoting "North" and "East" have?

I'm genuinely dumbfounded by the concept of cardinal directions in space.

[1] https://www.spacetelescope.org/images/heic1917b/
My husband and I were thinking of going just to watch the spectacle from a distance. I’m kind of curious to see who’s going to show up, but have no desire to get in the mix.
You are correct.

(Pebble also used transflective LCD and also called it "e-paper".)
Great to hear and congratulations to the team. Amazing persistence. I used to be a huge Textmate fan - it was so revolutionary in its time. Unfortunately, I think it is too late. The Google Trends comparison of Textmate, Sublime Text and VS Code tells the story: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
You're comparing one state's revenues to another's costs as if they were the same thing. That doesn't make sense. In fact, even if you compared to the $42M net loss in the article, it would still be a mistake. Your reference is for tax revenues, but the Ontario accounting excludes tax revenues.

StatsCanada states that provincial marijuana excise taxes totaled $79M in this period, though it doesn't break it down by province. https://www150.statcan.gc.ca/n1/daily-quotidien/190619/t001e...
Codes are negotiated costs between insurance providers and hospitals, individually. So a cost for the same procedure at one hospital or another can be different.

Frankly you should challenge every single hospital charge you ever receive, they will always go lower.

As an example, just two weeks ago I made an appointment to go see a doctor. They called me back (kaiser) and said “ just come into the ER”

I said why, they said I don’t know, that’s what they told me to tell you.

So I called and verified my copay $30 and coverage etc.

When I got there they took my blood pressure asked a few questions, and then gave me the prescription I was asking for.

When I went to pay they tried to charge me $250

I said fuck you, I called and made an appointment, my co pay is $30 so that’s all I’m paying you period.

They conceded and accepted.
Couldn't you just drop Internet-bound packets in your router?

But yeah, USB is good enough for printers.
As a maintainer of another web realtime server (deepstream.io), I got to say FeatherJS is an inspiration in terms of documentation and tutorial standards. I spent quite a bit of time watching their live streams on youtube and browsing through their pages. I hope/am working to someday reach that level of clarity!
How do you disassemble the Lego when they are first acquired? My guess is that, buying bulk Lego, some of them will already be snapped together. Is that a manual first step, or do you have a technique to separate them automatically?
You can probably log traffic in your router.
Why can't Singapore's economy support it? Isn't Singapore richer than almost every country that does have some form of public pensions?
That's what I did. Got a Brother HL-5370DW and it's been excellent.
That sounds nice but is a superficial and facile simplification that pretends children are not individuals with their own tendencies and influences. There have been good people raised by literal serial killers.
I’ve used TextMate 2 since it’s earliest beta release and always found it fast and reliable. If you want the speed of a native Mac OS X editor, in my opinion, nothing beats TextMate. Congrats to the developers for this major milestone.
What We Don't See When We See Copyright as Property
What is the best "serious" office printer that doesn't have this kind of malware installed? Ideally that has a bay for multi-page document scanning and can print 100 double sided pages without skipping a beat? Bonus points for reasonably priced ink!
Please stop calling me dumb. I'm not dumb. This is my second time asking.

I don't think it's being used in a legal sense in the statement quotes in this article. If it is, I'm not sure how "private entity" is defined in the EU, France, and Germany.

"Private entity" actually is clear in common English, but my experience is that governments tend to take words from common English and use them differently.

If you have specific legal experience with this term in a particular legal jurisdiction---and you very well might---it would be helpful to say so.