skysight-inc/HackerNews huggingface dataset:
I always thought Jobs was prescient to mandate that the menu bar appear as part of the OS chrome on MacOS and not an individual application's chrome like it was on Windows. Always-on menu prevented bored UX folks from EVER removing the menu from the screen. Always active menu has felt clunky on Mac since the advent of multiscreens and very wide screens, but I still appreciate this UX design tenet.

The discoverability heavyweight champ always was and always will be the menu.

I wonder if Jobs ever discussed Always-on menu publicly and contrasted it with Windows' approach.
Hoped to show that JavaScript can be easier to read than you described.

Obviously wrong. My mistake.
As someone who experience this very often I can't say that Firefox is becoming unresponsive, you can still scroll up/down, change tabs, etc.. but the all pages are glitched similar (even worse) to the screenshots.
It's a $1200 GPU, I do make time to clean. I'm not saying it's Firefox specifically, perhaps a strange interaction between Firefox and the latest Nvidia drivers. But you're welcome to come check my machine.
Computer-Aided Software Engineering. It has different interpretations, but in my usage it means most of the application is controlled by meta-data that defines navigation, data relationships, field info, screen names, role associations, etc.

It's essentially a glorified integrated ERD + IDE. If you think about it, most of the info that goes into a typical CRUD application can come from tables. Related: "Data Dictionary". When I first saw them, I went, "Wow! This is the future!", similar to my first Macintosh visit. (One tricky part is dealing with the 15% or so that still needs custom adjustments. I have some ideas about that, but that's another long topic.)
Meanwhile on sales call with Microsoft:

"Authentication takes a few minutes to replicate throughout our systems so a SLO request should be resolved within a few minutes". Stakeholder: Ok sounds good
I've experienced this in a job interview for a software dev/data scientist position. The hiring manager asked about devops experience (probably specifically docker) and I honestly told them what my experience was (related, but not 'docker'). Their interest in me clearly ended with that and I didn't really care because if devops had been mentioned in the position description I would not have applied.

I find the expectation for devops experience to be rather hilarious because if devops was a priority for the company then they would have worked it out and it would be a service available to developers rather than a job responsibility.
Generating single mochawesome report with Cypress
> But we will do our best so that the people who just use the basic player don’t have much changes for them.

Ok, thanks, I hope so ;-) I was asking because for me the UI is fine and
usually when software gets "redesigned" for no apparent reason it means
features get removed because "simplicity".
Me too. I've seen it happen on more than a couple of occasions while visiting Trello.com and YouTube.com. Firefox isn't my primary browser, partly for this reason.

MBP 2013 with integrated graphics, running Mojave and the latest stable public release of Firefox. I haven't messed with about:config.
Just checked, I'm on latest regular FF, non-nightly. I don't recall seeing it in the past couple days so maaaaybe it's resolved now? I'll keep an eye out for it in case I see it again.
The rant might be off topic, but everything he says is reasonable. In a "this is why we can't have nice things" way.
Omg I just created an account to reply... ;)
Living Off-Grid Seemed Like Fun Until I Tried It
Basically, it's a race-to-the-bottom as far as responsibility for the externalities [1] of ship-based transportation goes. Why does Bolivia, a land-locked, third world nations "have one of the largest commercial fleets in the world"[2]. If responsibility for the negative parts of shipping can be shifted indefinitely, it means it never goes into costs, which facilitates trade and "wage arbitrage" [3].

[1] https://en.wikipedia.org/wiki/Externality

[2] https://en.wikipedia.org/wiki/Flag_of_convenience

[3] https://en.wikipedia.org/wiki/Global_labor_arbitrage
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3489818/#__sec7...
I used Perch for freelance web development back in ‘10 and it was great - just the features I needed, and simple enough to share with clients. Well worth the price.
FLAC meets a different requirement. AAC isn't license free as far as I know. Many devices won't play Vorbis. So I encode to mp3 for now.
FWIW: https://www.santacruzyimby.org/
The US and Russian navies have maritime surveillance satellites; for them, it has presumably never been “lost”.

The Chinese have some too, but I guess they only bother with their back yard. ESA were doing something commercial too, but I haven’t been following details.
It doesn't really matter what MVC "is", but it's very important where MVC goes—MVC, in the https://en.wikipedia.org/wiki/Hexagonal_architecture_(softwa... sense, belongs to one particular "adapter." MVC is not the framework of your application; it's the framework of your application's $foo adapter, where $foo can be "web" or "native UI toolkit" or "GRPC API."

Sometimes a whole application looks to be done in an MVC style; in those cases, the "application"—i.e. all the business-logic mechanism, though not necessarily all the policy controlling it—is probably some upstream thing written by a third party (e.g. someone else's API; someone else's DBMS; someone else's game engine), and the repo consists entirely of your adapter for that application.

CRUD apps, of course, really are just a reshaping of an RDBMS's DML (INSERT, UPDATE, DELETE) API, so MVC (on top of an RDBMS) really is a 100% solution to CRUD problems.
Ok, we've knocked the largest down to size in the title above.

I always tell startups not to use superlatives on HN. Modest language sounds stronger.
API Security Top Issues
They do sketch things, like keep a database of third party shaders that warranted hand optimization by their driver team, and their replacement shaders. I'd be surprised if they could open source such a thing. It's an IP nightmare.
Sure, but there's an industry which does this. Although whether their price would pay for towing it from Ireland to Bangladesh or wherever, I have no idea.

Edit: turns out there are more places doing this in Europe than I realised (and in Turkey). There's a map here: https://ec.europa.eu/environment/waste/ships/list.htm
Ask HN: Upwork. What am I missing?
Has anyone used Upwork for freelancing? Is it a legitimate service? I am curious since I managed to use up my connects with no response and now they immediately hit me to buy more of them. I am relatively new to all this. Services I offer are not that unique ( data entry, web scraping, research ). It is possible I am simply outbid or doing something else wrong.
it's worth noting that it wasn't used deceptively to spread false messages, just to show the candidate speaking a different language (or dialect, my Hindi is nonexistent). Inevitably it will be used to spread actual lies, but in this case it wasn't nefarious IMO
DDLs that alter schemas definitely cause things to catch on fire at the moment (Debezium writes them to a side-topic, which isn't obviously synchronized with the data topics). In principle `CREATE` and `DROP` statements are things we could pass through, but some work needs to get done to pull the right information out of Debezium at the right moments (and drop the right prefixes of the existing Kafka topics if you re-create a table with the same name).
Are you sure you use T495s?

T495s -> max 16 GB
T495 -> max 32 GB.

I use the T495s and it is a great laptop. It is slighter thinner/lighter than the T495.
There's more info at https://techcrunch.com/2020/02/18/how-spotify-ran-the-larges....

(via https://news.ycombinator.com/item?id=22359528)
That's just Power Law. Like it or not, I don't think there is a workaround.
5 Freemium Marketing Metrics
Okay, pay me the money you were going to spend on snacks and the money you were going to pay the person who you pay to fetch the snacks, and I'll go fetch my own snacks or order them off the internet to my desk. It's arguable whether it's actually a perk for me to spend 8 hours in a row at my desk, but even if we accept that claim at face value, it's still not a significant factor in any decisions I make.

Perks are things you give me that I can't get for myself, like health insurance which you use collective bargaining to get a lower price on. Snacks aren't that.

And while it's anecdotal, I've seen people take multiple-thousands-of-dollars pay cuts to work at places with "a better culture" where the only discern-able differences were soda in the fridge, beer on tap, and a ping-pong table or similar: all things that if you put a number value on what it's worth to you, aren't worth it. Culture does matter, but it starts with valuing your workers enough to pay them and not use irrelevant "perks" as an excuse to pay them less.
This source would look beautiful as pattern on a t-shirt or socks. :-)
Indian police open case against hundreds in Kashmir for using VPN
> And yet, they get healthcare through the union.

If they meet eligibility requirements. Most don't.

> Minimum rates for when they do find work.

Those rates are terrible. One cannot support oneself on it. SAG day rate is ~$335. SAG week rate is ~$1166. That's 2020.

> Residuals to get them through lean years.

You are thinking of people who "made it" -- managed to land a long term gig on one of syndicated TV shows. Those are equivalents of $550k/year Staff Engineers.

Source: Dated two. Used exceptions to do SAG/AFTRA show arriving at the must join status.
I use it exclusively in my environment. Most people don't understand what exactly it does, but it's not like your traditional SAN/Host configuration.

Not sure what you mean by services included, there is an exclusive simplivity support team. They will have a blade offering at the end of the year based on my meeting with HPE Simplivity back in December.

It's somewhat difficult to explain, but it's essentially deduplicated and compressed bit level server hardware that shares storage in a vSAN like configuration but it replicates blocks.

So say you have 10 RHEL VM's, with only 100mb of unique data varying across the 10 VMs. Since those VM's all match in terms of block data, that storage space is not taken up, only the unique data is. This block level matching means you have a super high efficiency in terms of storage use. So even though all those VM's look like they take up say 10gb of storage each, in reality those 10 VM's combined are only using 11gb of data because that first 10gb is static read blocks that are essentially co-shared by the VM's since it's the same and the other 10x100mb is unique. I hope that makes sense. This also enables super, super fast backup and recovery. It is amazing technology and faster than any traditional backup system I've ever used. I can restore a VM back to say 12AM yesterday in as little as 3 seconds and auto power it back on.

I would really encourage you to speak with a Sales Engineer as they can explain it more detail.

I currently have 6 hosts in my environment and it's amazing if you want tons and tons of VM's that do not host a lot of unique data. If you have large data-sets of unique data it is still really useful, but I would just encourage people who have those large datasets to look into purchasing a traditional SAN. But in terms of efficiency, nothing compares. It is amazing.
'Flying gun' reminds me of TIKAD, a drone-mounted assault rifle developed at Duke University. Israel is buying/has bought them for 'anti-terrorist operations':

https://www.armyrecognition.com/weapons_defence_industry_mil...
Founder League: Free Workouts for NYC Founders
That is incredibly interesting, thank you for linking it!
Dump Windows 7 already Jeez
> In lovely open offices?

Yes. Compare it with an average office in Manhattan:

Windows 10 on computers with 4Gb RAM slinging Acrobat Pro, where you are in NYC and your files are on a network drive in France, company does not do Dropbox or Google drive, there's one printer on the other side of the 25k sq feet office full of cubicles, you pay for your own coffee, there are no snacks, the chairs are $50 ones you typically see in the office supply stores and you are paid cool $49k/year.
Hive heists: why the next threat to bees is organized crime
Two of the last companies I'd ever want to work with or rely on, other than that...
In an ideal world I would say you're right. In practice they don't even know who they trust.
I'm not making an emotional appeal, I'm making a logical one. Choice means I get to pick what I want to do and choose what's best for me.

For instance, many unions give money to the Republican party, the Democratic party, or both. I'm not interested in funding either. Janus only covered public-sector unions, so I'd still be stuck paying for political speech in which I don't believe.

As a second example, unions typically set the wage for a particular job with both a floor and a ceiling. This means that most employees get closer to the average wage for said job. That's great if you're a lower or average performer, but not if you typically make more. I do, and don't want my earning potential capped by the limits of my co-workers.

Third and following up on my prior point, unions often make it harder to advance. I've been quickly promoted in most places I've worked, but that probably wouldn't happen in a union job. They're all about seniority, and I don't believe some boomer who has worked the same job for twenty years should be promoted ahead of a less-senior person with greater merit.

Fourth, I don't want to be bound by the decisions of others. Unions often have the power to punish members who cross the picket line. If I'm happy with my job and others aren't, I shouldn't be stuck on strike.

There you are, four logical reasons I don't want to join a union. I don't have an issue with them existing, just people being forced to join them. You can't hardly call them "workers' rights" but then say everyone's forced to exercise those "rights". You didn't give any argument of your own, though, nor did you answer my question, you just said "that's emotional reasoning."

P.S. I've read Mr. Luntz' book, "Words that Work". I don't agree with him, but he's good at what he does, and it's worth reading. How you present things is just as important as what you present.
Tax free when a company buys them. I prefer the free snacks even at an even money exchange, but realistically, you'd see about $12/week on a $20/week rerouting.
https://www.youtube.com/watch?v=3m5qxZm_JqM

[Interviewer:] So what do you do to protect the environment in cases like this?

[Senator Collins:] Well, the ship was towed outside the environment.

[Interviewer:] Into another environment….

[Senator Collins:] No, no, no. it’s been towed beyond the environment, it’s not in the environment

[Interviewer:] Yeah, but from one environment to another environment.

[Senator Collins:] No, it’s beyond the environment, it’s not in an environment. It has been towed beyond the environment.

[Interviewer:] Well, what’s out there?

[Senator Collins:] Nothing’s out there…

[Interviewer:] Well there must be something out there

[Senator Collins:] There is nothing out there… all there is …. is sea …and birds ….and fish

[Interviewer:] And?

[Senator Collins:] And 20,000 tons of crude oil

[Interviewer:] And what else?

[Senator Collins:] And a fire

[Interviewer:] And anything else?

[Senator Collins:] And the part of the ship that the front fell off, but there’s nothing else out there.
Interested to see if the US is willing to serve justice to Huawei.
> But the machine in Dar es Salaam disappeared during the 1964 Zanzibar Revolution. At some point during the upheaval, somebody with knowledge of how to dismantle the heavy and complicated machine removed it from its known location. British intelligence later reported that the machine had somehow made its way to China where it had been carefully disassembled and analyzed and used as a learning tool for their computer industry.

Thats an interesting ending.
The Jellyfish-Inspired Database Under AWS Block Storage
While this might be true a percentage even maybe a majority of the time, in my experience they don't just send money back to you. I had google's adwords people tell me it's not certainly click fraud, there are all kinds of possibilities where actually different people are clicking on the ad like if an article goes viral lots of people could be clicking over from there..

These were clicks I knew well, as we ran groups of ads from several businesses in the areas that all did the same thing. I knew by the pattern, there was no way 200 people from 8a -9a clicked over to this business's ad, and could also tell by the lack of calls / appointments.

The real kicker was these ads are limited to only show basically along a 5 mile path of highway, very few rooftops in that area - as to get mobile searchers on that side of town - so they were convinced hundreds of people driving down the highway had all clicked over for info and no appointments while driving.

They said no proof, no refund, have a nice day.
The zero character reminds me of the OpenDyslexic font (which is my primary font) - https://www.dafont.com/open-dyslexic.font
There's a couple of sites out there that do a similar "fill out our template and get a .ttf of your handwriting" thing, like Calligraphr[0] and Fontifier[1].

The concept of using a typeface for Parkinson's awareness and fundraising isn't too bad, though. It'll be interesting to see the next version of the font.

[0] https://www.calligraphr.com/en/

[1] http://www.fontifier.com/
They aren't required to, but they have the legal right to insist on it and most unions do. The concern is that, if you choose not to represent everyone, the non-union employees can negotiate better deals than you and they'll still benefit from many kinds of working condition improvements you might want.
Makes sense that a delay sensitive bug is hard to repro too. I have definitely seen similar artifacts throughout the years in Chrome too come and go, seems like it's a common problem in browser D3D implementations.
For people looking for an alternative, got [1] is well written, maintained, and as a bonus has a nice comparison chart to other libs. I started w/ node-fetch but quickly moved to this. Its author is also prolific in the Node community.

[1]: https://github.com/sindresorhus/got#comparison
It being a common practice isn't relevant to whether it is best for this industry and its workers. I'm not saying I disagree, but your reasoning just doesn't support your argument
> Use a static site generator.

Regardless of how you serve the end-user site (generated ahead-of-time or at request time), there's enormous value in backing it with a database and providing non-technical maintainers a friendly UI over that database for managing their own content. If you want something more minimal than the OP, you might go look up something called "Headless CMS".
> After all, most tools still standardize around 80 characters

I use standard Linux tools for development, and none of the tools themselves have any column standard. Probably text-only emails are the only thing that have a "standard" of 80 columns.

> most terminals on GUI machines start up for the first time with 24 rows and 80 columns

This doesn't really mean anything. I don't think there's anybody who leaves the terminal as it is, as even on a modest 1080, that'd be one quarter of the screen area.
First off, the login page doesn't redirect to the HTTPS version of the page, so it's sending my password over plaintext. What makes this worse is that when I manually go to the TLS page, it gives me a PF_END_OF_FILE_ERROR (I'm running firefox 72.0.2, on Alpine Linux).

The second thing is picking the first example (the character counting problem). Clicking on the thing, it told me that the important words are highlighted, and that the words 'figure N' refer to the figures on the right -- which felt unnecessary, because it's something that anyone visiting wikipedia, or browsing a book, would know.
The author talks about using this font to preserve their mother’s handwriting as her Parkinson’s progresses. That’s a really sweet and thoughtful use of technology to help someone cope with a really awful illness.

But outside of that usage, I can’t think of a tasteful way to use this font. I’m sure some folks may buy the font to help support the cause though, and that’s cool.
SD cards are not intended for long-term archival purposes, not 10+ years. They don't go bad per se, but the data on them may not be readable after slowly discharging offline in cold storage for a decade or more.

https://en.wikipedia.org/wiki/Data_rot#In_storage
Other people breaking the rules doesn't make it ok to break them yourself. That's the way we end up in a downward spiral, since it always feels like the other person started it and/or did worse.

Funnily enough, my comment upthread originally included the statement that this has been so consistent a problem with your comments that I actually anticipate it when I see your username. I took that out because I didn't want it to seem like I was picking on you personally. But since you mention "there are usernames I recognize by name", maybe it's helpful information. It's much harder to see these patterns in oneself than it is in others, especially the people we most disagree with. The only way to fix that is to take on a higher standard for yourself—not because a higher standard applies to you, but as a compensation for the strong bias to always see the other person as the greater problem. We all have that bias, so we all need to apply that fix. It's a community-level effort.

That said, if there are other accounts repeatedly breaking HN's rules, we'd certainly appreciate hearing about it at hn@ycombinator.com.

It's not true that we take no visible action against people posting bigoted comments. We do that a lot. If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. We can't come close to seeing everything that gets posted here, so we rely on users to help. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

You can help by flagging such comments, so that moderators are more likely to see them. I took a look at the history of comments you've flagged, and in most cases there ended up being visible evidence of moderation. In egregious cases, it's best to email hn@ycombinator.com, because usually that will lead to swifter action.
Seems like you'd just take the $9M of profit and pay the gains rate on it and at least be on good terms with the IRS if not the FBI/SEC. :)
publii has a very well polished GUI https://getpublii.com/
> If they meet eligibility requirements. Most don't.

You have to earn $15k/year to qualify for the lowest tier health plan. At the minimum rate you quoted, that's about 12 weeks of work. That doesn't seem unreasonable - hard to call yourself a professional actor yet if you can't book 12 weeks of work. Dues are only $220/year, so it's not like you're giving a ton of money to the union while you wait for a break.

> Sag week rate is ~$1166. That's 2020

That's still better money than waiting tables. About 2x California minimum wage.

> You are thinking of people who "made it" -- managed to land a long term gig on one of syndicated TV shows

Maybe I'm understanding this wrong, but it seems like anyone who is a "principal performer" is eligible for residuals. Even guest stars that speak one or 2 lines in a single episode of a long-running show will get something. I don't know the sums involved - maybe it's grocery money, for someone with that small of a part. But do you think a one-line performer would have gotten that negotiating by themselves? They'd be told to take a hike.
Unprecedented Demographic Boom and Bust