skysight-inc/HackerNews huggingface dataset:
The method presented in Machado et al. (2009) is implemented in Colorspacious [1]. I'm generally in favor of a more quantitative approach than simply running an image through a simulator and looking at it, although as someone who is colorblind, I'm usually biased toward numbers over colors, since I'm less likely to misinterpret them.

I'm not convinced it's actually possible to create a colorblind-friendly rainbow colormap, particularly one without the shortcomings Jet presents for non-colorblind individuals. For all its faults, I find the banding in Jet to sometimes be a redeeming quality, since it makes it easier for me to match part of an image to the colorbar or other parts of the image. For example, in the image included in the blog post of the patio furniture and tree, I find that Turbo makes the tree appear deceptively close, due to my lack of differentiation in the green-orange part of the colormap; while the scene isn't shown with Jet, I suspect that the banding around yellow would make this misinterpretation less likely.

I may take a stab at analyzing the colormap for colorblind-friendliness, if I have time in the next few weeks. While the analysis in Nuñez et al. (2018) works well for sequential colormaps, I don't think it's the most appropriate for a rainbow colormap. For rainbow colormaps, I think the degree to which colors in non-adjacent parts of the colormap can be confused by colorblind individuals needs to be considered (it's the part of interpreting data presented with rainbow colormaps that causes me the most trouble). I'd have to think more about how to best construct a metric to evaluate this.

[1] https://colorspacious.readthedocs.io/en/latest/tutorial.html...
I’d always been taught that if I run a debit as credit, and the transaction occurs over the Visa/MC network, then it has all the same protections as a credit card when it comes to fraud/chargebacks.

Are you saying that is incorrect? That would be pretty concerning.
Apple's New WebKit Policy Takes a Hard Line for User Privacy
I don't think it's half as bad as that. Google Flights, Translate, the G-Suite, Firebase and TensorFlow have all been good products/software, though perhaps not world-changing.
It's the McDonalds of coffee. Rarely surprising in either a good way or a bad way.
Apple loses bid to toss suit alleging ex-engineer was not credited on patents
I created an online tool that makes it easier to convert a table into any format
Yes, I like to give everyone a chance to give a reason for their actions. I don't like to assume anything before I hear both sides.
Slightly off-topic, but I can't help but just not take the signalling article you linked to seriously. Namely the quote talking about the number of dependencies Express has:

> Imagine if the apple you were eating for breakfast had 291 ingredients, or if the car you drove to work had 291 parts. You’d be worried, wouldn’t you?

This is naive or just flat out uneducated at best, leading me to question every other proposal in the article. For context, a quick Google search states a regular car can have roughly 30.000 parts. I won't guess how many different biological components an apple has, but I'd hazard it's way up there as well.
Uh, PVTL's market cap is $3.73B. Isn't that one hell of a discount? Wouldn't shareholders sue? Can someone explain this please? I feel dumb.
Greedy waitress steals from a generous woman
Does UC stand for Unified Communications here?
This is super interesting! I started selling my own notebook (not a diary) for musicians in February this year, and went through many of the same steps of trying to find a physical print shop without knowing anything about paper. I learned a lot!

What I haven't been able to reproduce is the rapid success! Sometimes I will get upvotes on, say, reddit, and sell $300 worth of books in a week. For the most part, social media influences have been a bust - promising to leave a review in exchange for a free book, but never doing so. I haven't spent tons of money on SEO, content, or advertising, so perhaps I should do that. Just hard to know what the ROI would be.

After reading this post, I might look at putting more money into some of these efforts (Instagram ads, google ads, creating content for my website for SEO purposes). Just hard to know where to begin!

(If you are curious, the product is themusiciansnotebook.com :)
MoEL: Mixture of Empathetic Listeners
NTFS fixed the file system corruption issue.

As I vaguely recall, it typically went like this. You're editing some document. Something bad happens, and the system goes down. You reboot, and get the CHKDSK prompt. If you cancel out, sometimes your document is corrupted. If you run CHKDSK, sometimes your document is entirely gone. Unless you've been saving a revision history.
How one DNA comapny executive ended up working with the FBI
The Japanese were heavily indoctrinated to view the Emperor as their god-king. That was one reason the occupation went so well, because when MacArthur took over, the Japanese generally treated him as a god-king, which made his policies much easier to implement.

https://books.google.com/books?id=iuA-ZOCpTfIC&lpg=PP1&pg=PT...
IRC is nice. The really simple technical requirement to access IRC is still a barrier. (30 years+ later!)

Not Reddit. Reddit is gone, it used to be nice. Maybe some extreme niches are okay, but generally, no.

HN is okay for now, but is getting popular. We're already afraid of bots and state actors when we get posted on Chinese social media....

4Chan is 4chan, some niche boards are great, but media bias.

*chan derivatives, lean far to one side on the political spectrum. Great to compare and contrast, but who knows what the intention is.
The owner and directors will almost certainly get sued at some point. Just a matter of time with these things
Nano-thermometer takes temperature inside cells
These days I fund my Netflix account using digital gift cards purchased through PayPal's eBay store, since they frequently sell them at a 15% discount.

If it wasn’t for that I would just pay Netflix directly.
Timestamp 33:40
Apparently it wasn’t everyone cup of tea but personally I loved it. It makes for a different sort of conversation - more live than the asynchronous back and forth messaging of most apps today. You can often reply to someone while they’re typing their message - and if you guess right they can stop typing and move on to read / reply to your response in turn.

I’m not sure how well it works in groups but 1-on-1 it feels more like a phone call than a messaging app; except it’s over text, it seamlessly transitions to offline asynchronous messaging if someone isn’t there and you can both “talk” (type) at the same time.
Way back in the day (like, around 2000), there was a Linux port of Exile 3: https://www.spiderwebsoftware.com/exile3/linuxexile3.html

I don't think it'll run on a modern Linux system without a lot of hacking, though.
I have never heard of mrmc or infuse, but aren't they (along with Kodi) essentially just media _players_? And as much as I want to use jellyfin, it's not exactly ready on the platforms I want to use it for (although it's in the works). That leaves Emby, which doesn't have nearly the polish (although I just switched to it and an very happy with it). Not exactly a huge selection of choices...
> First, you have annoying problem of remembering which service or app to use for each show. If available on multiple services, you have to remember which one you were watching on so it preserves your place.

Amusingly enough, Comcast solves this with their set top box and remote. They search across multiple providers, including major streaming providers, and return you a list of where you can watch a show at.

There are a few other players in this field (it is also built into some smart TVs I believe), but I was amused to watch my mother navigate streaming services with ease using voice commands.

It only required a $100 a month cable TV subscription!
Jeff tried "moddable" twice, with Blades of Exile and Blades of Avernum. He's said that sales of both games were terrible.
One thing to change: Anecdotes aren’t data
What about Gmail and Maps?

Anyhow, acquiring the right companies, integrating them successfully and keeping them successful is an equally important skill for a big corp. Look at FB, where would they be without being excellent at acquiring companies (IG, WhatsApp, Oculus).

Edit: Can't spell
Or islands.

Which he has purchased.
India has an ambitious goal of generating 175GW from renewable sources by 2022. There are various solar power plants coming up all over the country.

Source: https://www.niti.gov.in/reports [Line item 6]

PS: NITI is the apex advisory body to the Indian Govt.
Building a Simple Blog in Nuxt.js
Well, ask yourself the reverse: what am I gaining by having unnecessarily large binaries?

If you ever have an automated process built around your tool, eventually something will run it lots of times. The more it's downloaded, copied, and run, the more the "bigness" affects performance. It's best to choose smaller whenever it doesn't take away features that you need.
This is the first acquisition I have had stocks for, where can I learn more about what happens for me?
Reading between the lines, it seems that a major advantage of e-rickshaws is that it's easier to steal electricity to recharge them vs gas/petrol.
I was signposting it in my head by "I used this at my job before college" which puts it squarely in the late '90's. Which is why I'm totally confused.
Too much content exclusive to subscription services.
> Tesla/SolarCity must be using very cheap electronics because this shouldn't happen. Each panel's optimizer should be equipped for the situation when they aren't producing usable power.

It feels nice to see the truth come out. Cheap parts [1].

[1] https://www.businessinsider.com/tesla-project-titan-replace-...
Self dealing is no good. But is there evidence that they are paying above market rates for those properties?
This was in small towns. So yes, there was a milk store. Which sold milk that people delivered directly from their farms. Not pasteurized. You were supposed to boil it at home.

Also a coffee store, which also bought directly from farms. And a bakery, with wood-fired ovens. Plus many other small stores.

And then, an hour away by motor vehicle, was a Walmart. Stuff was so inexpensive there that many local stores resold stuff that they bought there.
All of these proposals are compromises.

Even Privacy Budgets (a genuinely interesting proposal) is not particularly useful right now, because in order for a Privacy Budget to work, you first have to identify and build blocking tools for all of the potential fingerprinting vectors it encompasses -- that's the actually hard problem that Safari and Firefox are working on right now.

The only reason Google is at the table at all is because they have to be. They've disclosed multiple times in their earning reports that they consider adblocking to be a threat to their business, and adblock usage is pretty steadily rising. Right now adblockers are a minority, but if nothing changes they will eventually be a majority. Google's only here to stick a foot in the door and say, "but you're not gonna block all tracking, right? We'll come up with some advertising tools that are actually palatable."

But that's the problem: palatable isn't good enough any more. Given that Google is likely only here because they feel threatened, and given that other browsers like Firefox are putting in the majority of the work right now to actually block fingerprinting in the real world outside of proposal documents -- as a user, why should I be excited about compromising with the advertising industry?

Why should I be excited about blocking most tracking, when I have two browsers who are committed to blocking all tracking?

Google is really misreading the room here. Since when has the advertising industry ever showed restraint about anything? They're not going to stop fingerprinting just because an extra API exists. We can't bribe the industry into not tracking us with concessions, we just have to buckle down and block fingerprinting. There's no advantage to compromising; there's no reason to be excited about a theoretical new, better way to serve targeted ads when you can just block ads instead.
I would be okay with all of this.
I loved Google Wave, was pissed when it was terminated, happy again when I installed and played with the slightly derivative Apace Wave project, then was unhappy again when Apache Wave was retired January 2018. In retrospect, I wish I had volunteered some effort on Apache Wave - lesson is if you like something contribute.
>What does the 25 years have to do with it?

It means it's not unprompted. It's a reply.
Financial engineering at the highest level. Dell will be studied and admired for decades.
There Is No Reliable Way to Detect Hacked Ballot-Marking Devices
"This document imposes no requirements on the behavior of programs that contain undefined behavior."

The NY Vehicle and Traffic law imposes no requirements on the behavior of drivers who engage in cannibalism. However, it would be odd to interpret this as meaning that if you commit cannibalism, you are exempt from all rules regarding motor vehicles.

There are clearly two kinds of "undefined" behavior - the kind that is defined as undefined, and the kind that is not. To understand either, you have to understand both.
Well that doesn't match how wealth on the level we are talking about works.

I guess that lots of Larry Ellison's wealth is in stocks, which are fluctuating in worth on a constant basis.

Another part of his wealth is real estate, like his Hawaiian island or land for his Japanase-style home in the Bay Area. There the value is only an estimate.

Also I assume most of the day to day handling is in the hands of an accountant and there's constant in and out of sums for paying his personal staff, buying supplies, paying maintenence of his Mig Jet or whatever goes on there.
m.wikipedia.org - Wikipedia mobile site
Thanks for mentioning Google Buzz. I had forgotten about that.

Google published a sample AppEngine project that was very hackable and used the Buzz data stream. Nice, but now it is gone.
"Calling it "undefined behavior" lets the compiler do whatever the hardware does even if that means the program produces different results on different architectures"

Isn't this "implementation dependent", rather than "undefined"?
Translate has been around as long as I can remember. It works exactly how I remember translate.altavista.com working-except I can’t remember whether alta vista could detect language.
He's not saying people are wrong for thinking the games are ugly. Quite the opposite, he's very open to the validity of that opinion while also believing they're okay as-is. No, the whole point he's making is simply that, to his judgment, it doesn't make good business sense to invest more in art, and when he did so the results were no different.
If I was going to execute an acquisition, I would buy a bunch of shares, or maybe some kind of derivative, well before I let anybody know what I was doing. Would that be legal?

Edit: by "I" I mean the company, not the CEO.
The design and abstraction of systems.

So usually we "design" one possible system out of many to solve a problem in a solution space we do not completely understand.

Once a formal axiomatic theory is in place it could very well become "deriving" the best system to solve a problem in a solution space we completely understand.

Of course it's likely not that simple and likely there is no singular "best" solution but a theory, in my opinion, would quantify all possible tradeoffs between a subset of "best" solutions out of all possible solutions.

Category theory seems to be the closest thing to such a theory I have found. I'm a beginner in learning this stuff though. So far I'm guessing that it's more than likely that there are no algorithms within category theory that can be used to optimize systems or even derive one... but it is the closest thing to such a theory that I have uncovered? My question in the initial post was asking whether or not anyone has found anything better....

Some posters have remarked that the movement of category theory into engineering (a field which is largely involved with designing solutions more-so than deriving solutions) is starting to happen.
Show HN: I developed an automated Startup / Investor matching service
I’m not a lawyer, but isn’t that the definition of insider trading?
For me, "on prem cloud" always sounds like buying a car and renting it back to yourself.
Maybe you could gradually try to find another CEO who has the energy to take the company to the next level.

What's the new market/area you're looking to get into? (I'm always curious to see what's getting people excited.)

Maybe you can start some really small scale validation on your new idea (in your spare time) to see if it's as viable as you believe.
The cynical answer is: binary size is, like the price of gasoline, highly legible all out of proportion to its importance, and for that reason, influential. It's easy to see instantly how big a package is because everything reports it as an easy standard metric. You can see binary sizes go up as you add functionality or dependencies. But it's not easy to see actual end-user performance, bug-freeness, or security (binary size being only weakly correlated, at best, to things like those, which the user actually cares about). Setting up a meaningful benchmark or testsuite is much harder than noticing that your binary is no longer <5mb. So, the latter happens more than the former.
Not too much. The GSA died because of some stupid internal Google political battle.
Which is also why Amazon is one of the most popular money laundering sites. Buy goods with stolen cards, ship them somewhere, resell for profit (both gift cards and real merch)
Coming into Jackson Hole, economists are grappling with a major issue
Parent didn’t mention petroleum or diesel, just CNG.

CNG has much less pollution than those two things, but emits the same amount of CO2 (in concern of global warming).
As an example of the “OOP according to Java (and C++)” culture that is making JavaScript tedious to work in.

I want move past the “bad OOP” stuff shoved down my throat 30 years ago, into a style that is more FP oriented.
Larry Ellison's daughter is a big spender.
That does not compute!
This is awesome and brings back so many memories! Thanks a ton for doing this.

What methodology did you use to construct this backup?

As an aside, is there any chance whatever remnant of Yahoo still exists might have disks lying around from the Geocities days that weren't formatted? Do you think we could go about getting them?
all the greats of history create a lot of duds. Michelangelo threw away (and didn't finish) 75% of his works. many more examples in history.
He must realize that ain't happening. He's squeezing the last bit out of Oracle before it gets crushed by it's incumbents.
Just thought I'd share my latest client work.

It was developed in Python / Django and runs on an Ubuntu VPS.

Every 24 hours a matching algorithm I developed runs and see if it can find matches based on both the Startup and Investor criteria.

This is just the MVP, developed on a fairly limited budget.

Here's my personal website - I'm available for projects
https://www.ronaldlangeveld.com/
The Google Translate android app has a magic camera that recognizes translates and replaces the text in real time in the video feed. That's pretty cool.
Buzz's effect is still very much alive in production Google code. Gmail specifically bans you from using a label called 'buzz' due to this product bungle. Like 1B+ people plus are loading code today that references Buzz still, it's crazy.

Edit: Screenshot https://imgur.com/a/ERuEwuo
I presume this is a copy of Project Sunroof but open source. https://www.google.com/get/sunroof/faq/
> It was eye opening to consider how legally complex many such 'simple' things, like gift cards, are when implemented on a wide scale.

To the armchair HN community who ask "why does it take 1k engineers to run <insert random silicon valley app that operates at global scale>". Here is your answer.

Note - to be fair, yes many of these team are indeed bloated and work on projects that are a result of NIH syndrome, where "buy vs build" decisions just automatically default to "build". Ask anyone at Amazon if they enjoy working with the code on their custom internal ERP system and you'll know what I'm talking about.
True enough. When I get unhappy over cancellation of Wave, Buzz, etc., I should remember that a good part of my career in the last four years has been made around TensorFlow and Keras.

I am a huge fan of TensorFlow.js, the examples, docs, etc. are really good. But, I am nervous about jumping in too deep in case it disappears. Regular TensorFlow is here to stay for the long term.
I'm the maintainer of ShellCheck. I minimize the size of the binaries because I pay per gigabyte transferred for the hosting, and to avoid playing into Haskell's rep of being bloaty.
I wasn't last week - but better to be promoted after Epstein's death, I think. No risk of him inviting me anywhere for a dinner...
The simple answer is that they don't. It's a false premise.

Developers who are specifically targeting systems with limited memory will try to produce small binaries. If you're talking about a distribution like Ubuntu, though, it's simply not a concern. At all. Applications are built to do whatever it is that they need to do, and whatever size they end up being is how big they are, almost without exception.

The reason CLI binaries are small is that ALL binaries are small. They are compiled, and any resources they need are stored externally in other files. They use shared libraries, making the code even smaller through re-use.

I have 1785 programs in /usr/bin on my Ubuntu server, and all but 10 of them are under 5M. The ones that are larger are only big for unusual reasons (e.g. mysql_embedded).

I'm not sure what you're referring to when you talk about usability. Are you saying that my 1.1MB nginx lacks some utility? And that it lacks it because someone was worried about the size of the binary? That's simply false to the point of being nonsensical.

One of the biggest binaries I use is the Postgres server, at a hefty 6.5MB. Is Postgres missing features that affect its usability?
California actually provides most of the produce (vegetables fruits and nuts) for the nation. The midwestern corn / soy / beef states are focused on producing bulk commodities for export to other countries.
Are cleaner than CNG rickshaws?
The shockingly simple way to make packaging more sustainable
We are moving back towards that. Google Assistant is trying to let you search inside of apps, if I recall correctly
Okay, I read the sentence again, and I appreciate you reading my comment and responding to me, but I honestly don’t know what you’re trying to tell me. Maybe you could elaborate?

The 10th amendment says that when there isn’t already a constitutional directive or a conflicting state law, then either the states or the people can make their own new rules, right?

The electoral college is a constitutional directive, but are you saying you’re favor of an amendment abolishing the electoral college, and suggesting the 10th amendment provides grounds for “the people” to democratically elect a president?
Friend worked in operations in those days and explained to me how they had 3 levels of storage including "deep" storage. Parallels to data warehousing.
Shellcheck is huge because of the language runtime, right? It's a couple tens of megabytes IIRC, whereas, had it been a normal C++ program, I would've expected it to be maybe a few hundred KB, maybe a MB or two if pushing it.
Fugitive gas from CNG is a thing. CNG comes from fracking, which wreaks havoc on the water table. You aren't considering the supply chain costs of CNG, but you implicitly do include them for coal, which comes from equally polluting sources.