skysight-inc/HackerNews huggingface dataset:
I love the look of everything about Render, except its native lack of PHP support. I really don't want to have to use Docker. Do you have any ETA when that will be available?
The guidelines even specify a "minimum contrast:" which sadly seems to be interpreted as "use minimal contrast, at most this:", way too often.
Overwhelming majority of women I know always carry a purse. I have yet to see a phone that doesn't fit into the smallest purse.
I think C is basically language agnostic, isn't it? Approximately everyone working at the level of a course on compilers knows C.
Thinking about it, what is really unsettling for me is that it views engineers as a commodity and not humans. Like a tool you just toss away if it's not performing to expectations. The embodiment of human resources, at your disposal and completely replaceable.
I'm not sure that attitude is the right takeaway from the paper I linked.
The global gitignore is super useful! I add a “.x” entry to it so that I can create scripts, drafts, etc in a “.x” folder in any of my projects.

Wrote more details about how I do this here: https://alexplescan.com/posts/2022/04/17/the-x-files/
There are heaps of low code tools, no code tools, boilerplate generators, and frameworks that abstract the details out. Is there something else that you envisioned that is not encompassed by those solutions?
You're right. My bad. I meant `git add -A . && git commit`.
This is about the OAuth server-side flow vs client-side flow. Nothing to do with third party email accounts whatsoever.

My unfounded guess is that just like the parent here, OP isn’t very knowledgeable about OAuth and chose the wrong flow.
> You should avoid using extremes like #000000 and #ffffff

If it's too much contrast for you, maybe your screen is not setup correctly (too bright), or you don't zoom enough. Or your room is not correctly lit. Black on white should be comfortable.

Don't force me to squint or to use way too much brightness sucking too much power to compensate for poor contrast.

People are fine with office suites despite (thanks to?) them defaulting to black on white. We would have known by the time it if was an issue.
> the easy fix is just to switch the websites you use to light mode.

The trouble is that `prefers-color-scheme` is set at browser or system level. In order for a website to use a different colour-scheme, then they need to add functionality with Javascript in order to be able to load different styling at user request.

I wish there were some URL-based rules you could set in the browser settings (I expect there are addons to do this, haven't looked though!).
First, GP didn’t rage quit, but merely said they almost did.

Second, accusing posters of not reading articles is against the Hacker News guidelines.

Third, I bring all this up because the vitriol of your comment is no fun to read and brings down the site.
Assessing the climate change exposure of foreign direct investment
Yup. It's #EEE1F3, a pink-ish tint of GREY. What an irony ..
Git IS looking at it. It's just nod adding it or showing it in the status. There's a difference between reading/parsing and adding/committing.
The worst use of that is here on HN.... When I enable show-dead, I want to be able to read them... You don't need to make their text near-white.
This is the essence of so-called apps. I am sure even a flashlight app (most of them at least) doing to us exactly same. It is not even a software from my pov because software requires user to learn of how to use it and no learned user allows a software doing this for free.
Hard to say, it's a volunteer run project.
It does mean that it's something that the current team want to do though.
Is this a comment in the wrong thread?
with github you are basically significantly reducing the psychological barrier of entry toward the action of reporting bugs or feature requests.
I very frequently create issues on OSS projects. I've ~never done it on non-OSS projects, which is ad-hoc.
Does anyone has a link for that ToC? I'm curious what kind of use cases that need such payment. E.g. if I want to make my app to use Google login, I think it's completely free?
Literally never received a single warning on my phone in Italy since smartphone exists.
Mandiant Quietly Investigating Suspected Russian Intrusions
With Photopea, you can let the application load, then disconnect from the internet (or otherwise firewall the app) before loading your image.

I just gave it a try and I could load the image, edit it in various ways, and save it just fine. If there are any features that require being online, I didn't find them.
It's just recently that the Linux desktop has moved from the weird network-centric distributed architecture of the X server to a modern rendering architecture with Wayland. And still the transition is a work in progress - it's still only production ready with some concessions and a somewhat curated choice of hardware and software.

OS X introduced this in the early 2000s and by the mid-2000s, it was working as intended. Microsoft trailed, with the implementation showing up in Vista, and maturing in Win7 in 2009.

Looking at these timelines, the 15-20 years seems roughly accurate.

On the audio side, it was quite a difficult story as well, where we went from basically no solution for sharing the sound card, to PulseAudio's decade of broken audio, that kinda matured by the end, but still having to have Jack around for high-end audio stuff.

Now PipeWire seems to be a promising comprehensive solution to Linux audio, but it's very recent, and yet to gain traction in Ubuntu-land.

I think there's cause for optimism and the pieces will fall in line, but matching the 'everything just works promise of Windows 7 in 2009 or OS X in 2006 will take a couple more years still.
This looks interesting, but I don’t think the title uses the word Relational in the same sense that the Relational Model does. From the title, I was hoping to see a database with a relational (I.e., not SQL) language.
tl;dr: Heroku is taking customers away that if competitors had it: they would be able to receive more capital

It's not unlike Google Search. Google Search has atrophied over the years but because it's still the best in the market, it's used by almost everyone. Competition is hard to build because it has to be better than Google Search in order to bother using it.

Heroku competitors have struggled in part because Heroku is a fully featured platform. It's relatively easy to build a platform that ticks a couple of boxes really well but building something that matches Heroku in feature parity is a daunting task. In order for competition to get there they need customers and funding, and funding is way easier to get the more customers come in through the door.

Once Heroku dies (perhaps already since this incident) we'll start to see real competition in this space because their competition will be getting used. The PaaS space needs that oxygen Heroku is taking up.
As everyone moves towards using Electron and Webviews for their native apps the apps just get worse than their web pages. Spotify, Discord, Slack, and many others are best off without the app. If 2010 was the decade of Smartphone apps I think 2020 will be the one where everyone returns to the web. The only thing really preventing this is Apple's obnoxious refusal to support web push notifications but that's eventually going to change.

I think this will be very good. The native app world will have much less corporate garbage and will be returned to the hackers at least to some degree.
Regular people spend a whole afternoon debating this. The hacker news crowd yawns at a debate about semantics.
Someone on LWN seems to think that Solaris/SPARC are essentially EOL already for Oracle and the scales are tipping towards having ZFS in Linux mainline.

https://lwn.net/Articles/894956/
Making Advanced Electronics with H₂O
1.2 billion cubic metres, no? That comma is a thousands separator, not a decimal point.
Related: https://www.youtube.com/watch?v=cc8f639H6dQ
Hey, "Fortune favours the brave".

They've been brave in accepting payments for Crypto ads and potentially ruining their reputation.
It is only true when entry barriers to the market are low. Capitalism will give you a diversity of toasters or beer. Complex tech devices like phones have higher barriers, you can't just hack up a phone in a team of 5 people. Besides, economy of scale makes niche products more expensive.
As a linux user electron has been a blessing. Before it, not many apps did support linux for obvious reasons but now most do.
Firefox lets you control that, at least since the latest Developer Edition (101b7). Under Settings, General, Language and Appearance, one can choose between the following:

- match the Firefox theme

- match the system theme

- force light

- force dark
I just figured iut that I can enable dark mode for windows apps globaly (Srttings -> Personalisation -> Colour), thanks!
They probably are, but jack is aimed at tinkerers and experts, with no big distro shipping them as default, and pipewire as default is a fairly recent (1ish year old) thing.
> Now, though, members of the ARC Centre of Excellence in Exciton Science have found a simple way to control the growth of phase-pure perovskite crystals by harnessing water as a positive factor. This liquid-based mechanism works at room temperature, so the approach remains cost effective.
Led by researchers at Monash University, the team found that by changing the ratio of water to solvent during the early stages of the process, they could choose to grow different types of perovskite crystals, with structures to suit various purposes.
well not quite: before we continue, let’s make it absolutely clear that we have no control of the color of the text in this very article, as it is hosted through Medium.com, which features poor visual accessibility of their site design.

Further, Medium prevents their users from selecting black text as a choice. While Medium’s “Fischer-Price-simple” content creation is easy to use, it is also extremely limited, and fails in accessibility in areas beyond color. Perhaps this article can serve as a wake up call regarding this issue.
Past comments:

[1] https://news.ycombinator.com/item?id=29939890

[2] https://news.ycombinator.com/item?id=27808653
Yeah it's still a couple of years away though: https://memory-alpha.fandom.com/wiki/Irish_Unification_of_20...
Or, for some reason, the entire body of text posts.
On Linux you can use lsusb to see what exactly is connected. I think on Windows you could see the tree graphically in "device manager." I don't know if OSX has anything built in.
Wasn't that long ago that "Microsoft owned desktop computing". You couldn't do anything without Windows. Barely anything worked with Mac. Linux was just a baby.

The reason you fight monopolies, is because monopolies cannot last forever. There are all sorts of bad consequences with having digital publishing owned by a trillion dollar monopoly.

In order to have a free press at all, which is important in democracy, which is important for society to stay resilient, we need a diverse ecosystem of digital publishing options.
> Would you or your friend still need to fear reprisals if you're
naming names now? If not, given that normal channels have failed
that all sounds sufficiently bad that at least naming the university
and department might be worth considering.

Not really. It is bad. But I've grown thick skinned to it now. It's
water under the bridge, and in the scheme of things, small fry. But if
I was feeling vindictive I'd get lawyered up with a great libel
advisor and write a book about some of the nonsense I've seen, or
personally been party to in "academia"; including extraordinary sexism
and constructive dismissal of women lecturers, a university that
conned people out of their property, lots of crooked real-estate deals
(many UK universities are foremost property developers who happen to
do some teaching and research on the side), obvious bribes from
industry on ICT contracts, blatant fraud on QAA audits, students who
were deliberately led to catch Covid during the pandemic to save a few
quid on housing allocation... I could go on all day, that's just a few
things off the top of my head.

And I can speak freely about stuff that is already public. Just take a
look at London Middlesex University and their record for shutting down
whole departments on ideological grounds and turfing students who are
still midway through studies out the door. It's cheaper to pay the
compensation to the students who are brave enough to go through the
months and years of formal complaints procedure. Academia is a well
protected business.

> > there are ways of being cocooned and cloistered in academia which
isolate one from consequences found in the world of real business

> Given your experience, I'd be very curious to hear what the main
mechanisms your witnessed for side-stepping consequences for
psychopathic behaviour actually were.

This isn't the forum for deep discussion, or too much acidic
denouncing, but I do suggest reading Ginsberg's "Fall of the Faculty"
and some of Henry Giroux's work. Both would be labelled "shrill
leftists", in a domain that ironically is already considered "too left
liberal". However, that consideration of orthodox political spectrum
strikes me as irrelevant in this age. What is the problem is the
terrifying rate at which good people are being ousted, or taking early
retirement, or jumping ship from quite senior academic posts to modest
industry roles just to get away from the bullshit. Also terrifying is
the rate at which real teaching and research is being set aside for
cookie-cutter subsidised training for Big-Tech entry - a general
decline in the intellectual quality of everything we teach. Even in
traditional strong holdouts like Cambridge and Oxford I hear the
same. I think we're in real crisis in the universities now.
Jan Tschichold, a famous typographer and book designer speaks against black on white. He says that the book paper should not be artificially whitened since too much contrast hurts readability just as too little.
Makes me wonder if the ‘find my’ feature on these is equally loud.

The other day I woke up to an alert of some AirPods stalking me and a button to press to have them play the alert to find them. So, of course, I hit the button to annoy some unsuspecting truck stop employee but I’m guessing their shift was over as the AirPods were no longer in range.

Now I absolutely have to buy one of those AirTags so I can have my laptop set off every apple device that comes into range…
It can be worse. I live in central London and I don't even have a car. Busy lifestyle means most of the time I swing by groceries on my way back from somewhere. I don't have space in my pockets to carry bags all the time, so I end up buying them all the time. This anti-bag politics is complete bullshit.
Love it. Git obviously ignores the instructions on what to ignore that tell it to ignore instructions on what it ignore.
Meh. Plenty of commercial products have feedback mechanisms which are basically user-placating black holes for one reason of an other.

Sometimes it’s because it’s a small product and the dev has a specific vision, but more generally it’s because the PMs want to lead flash so they get hierarchy visibility and the devs either have to work on what the PM says or want to work on fun stuff, which user feedback drudgery often is not (not to mention you first need to trawl through it in order to evaluate and classify it)

Just look at discord for instance (because it infuriates me), their zendesk is full of stuff which is broken or requests for more polish / improvements to recent features (like making threads more useful).

What were their most recent releases? Fucking Party Mode. And breaking notifications (I assume due to the Highlights beta). And whatever the fuck “land-io” is.

Meanwhile there’s still no way to rebind or disable the application’s built-in shortcut, in a gamer-oriented program.

Github’s “feedback” repo is a similar graveyard.
You shouldn't be "forbidden". There's a process for insiders to be able to trade their securities. It usually requires a 30+ day notice to the SEC/public. Your broker should know the basics. You may want to contact an attorney.

It's a little odd your legal department is telling you it's forbidden. Maybe there's something in the policies/contract at the company that forbids it. If not, they could be telling you what the company wants you to believe so that you don't sell (violation of the Bar's professional code).
Public issue trackers aren’t even reality. More often than not they give voice to the vocal minority.
It's a lose-lose scenario. Either you do nothing and the more easily influnced public goes "Why is nothing being done? Why didn't anyone prepare for this easily foreseeable crisis?" or you plan things and they go "It's all preplanned, it's a conspiracy in every level of the government!"
Normally I'd agree with all of your points but the article is really clear about lowing the page brightness and not the page contrast. They even had an infographic to illustrate their point: https://miro.medium.com/max/1400/1*xOhOFGLr6o4AsGhlACweSQ.pn...

At no point were they making any of the suggestions the GP are criticising them for.
Oh the irony. White on purple article, and it's not even white.
Isn't it more like most of NI think it shouldn't exist. Half of those think it shouldn't exist in one way (should be part of UK) and half think it shouldn't exist in another way (should be part of Ireland).
> Paper isn't typically a pure "#FFFFFF" white

Paper can be very white and bright if well lit. Much more than a typical LED/LCD screen. If your screen is brighter than a white sheet of paper, it's probably too bright and you are probably tiring your eyes.

The only moment when a sheet of paper is darker than my screen is when I'm in my bed, in a completely dark room watching or reading something, and that's not known as a very good thing to do for the eyes (and for the body posture neither by the way).

I'm not buying the fact we should darken the background of a text. I think we should let people reduce the brightness of their screen instead.
Years ago when i made mobile phones, we had a similar bug.

It was when we started making speaker phones, meaning the previous headset speaker was no longer adequate. We of course put in a bigger speaker and lowered the volume when the phone was being used next to the ear.

One thing we didn't initially test however was receiving a text or another call when already on a call. Lets just say it was unpleasant to have the full alert/ring tone blasted into your ear at volumes designed to be heard several meters away :)
If you actually measure the color of printed text, like in novels or newspapers, it is rarely pure black. It’s just really hard to make pure black in real life. It is typically a very dark purplish gray.

In addition, the paper it’s on is almost never pure white. And, as a reflective medium, the perceived colors of paper and ink vary with ambient lighting.

So in digital: should one create sufficient contrast to read? Yes, definitely do that. Stay well inside accessibility guidelines.

But a site absolutely does not need pure black text on white background to do that. And in fact at high screen brightness, that level of contrast risks creating little bits of ghost text in some people’s vision.
As long as you know your own ignore behaviour, I don't see how it can cause confusion... except maybe if you share the drive the repo is stored (either as a network drive or you share the physical drive via sneakernet) but why would you do that instead of cloning the repo?
Cool stuff, do you have a more detailed write up of this? I am interested in learning more!
Software Estimation: A Necessary Evil
Back by popular demand, a PragPub article by Ron Jeffries on why software estimation is a necessary evil: https://medium.com/pragmatic-programmers/estimation-the-best-we-can-do-90e930b55ce0
I hadn't heard of this, apparently it was a small standalone app that only played Spotify radio stations.

https://techcrunch.com/2022/05/06/spotify-stations-shutting-...

I have to admit I'm curious why this is a loss, as one can listen to the exact same stations on the main Spotify app?
the amount is irrelevant. The sports stars command millions because they are rarer than good software engineers.

It's the concept, and culture that are analogous. And netflix do pay above average of the FAANG amounts.
Now, I'm not familiar with every brand of antivirus software but hasn't almost every one of them included some kind of network traffic filter and/or downloaded file checks for the past couple of decades or so?
Request – Does anybody have source code src of Xenial kernel for pixel 2 device?
I am not sure if this is the right place to ask but it would be a big help to the community if someone had a hold of the source code for development
The Baby Formula Shortage Has Birthed a Shady Online Marketplace
The article is deceptive by omission. It only vaguely hints that the entire issue is agriculture. Stop farming the desert and there’s plenty of water for drinking regardless of population growth.
Maybe that's because women's clothing tends not to have pockets?
Also, why don't we let users decide which contrast works best for them?

My https://wordsandbuttons.online/ uses default browser colors for anything other than interactive illustrations. For those, I just don't know how to make user choice work with the graphics they show since the graphics is always different from picture to picture, so I impose slightly tinted background as part of the palette.
One should say very clearly that black on white—#000000 on #ffffff—is a poor choice except on poor displays or in poor viewing conditions. Much better is a lightly greyish or ever-so-slightly yellowish/brownish background with a less than fully saturated black for the text. Printers have known this all along.

Edit—author says so in his article. FWIW I might add that while my terminal emulator and my text editor both use light on dark color schemes, the way to make that work is to reduce contrasts. The most horribly eye straining web sites use incredibly harsh contrasts. I can work for many hours in both apps before getting anywhere near the condition that many 'dark mode' web sites can cause in a minute or so.
I note there is an archive of libspotify:

https://mopidy.github.io/libspotify-archive/
Open a private window against a tweet you responded to. You'll see if your post is visible or not.

There are also shadowban tester websites. https://shadowban.yuzurisa.com/
Why would they be, they're just paid shills.

$millions for 1 day of work, yes please, so what if ethics of crypto are a gray area.
Yeah it's rgb(238, 225, 243) which is, IMO, pretty close to ... grey
The sad thing is Spotify used to have a really, really, really good native client.

Spotify have been continually reducing their offering since inception. This reminds me of when they stopped supporting Djay, a djay software where you could mix spotify tracks. It was genuinely a super useful bit of kit.

Instead their devs waste time on useless features and UI rewrites that they have to go back and re-add old features to and never seem to optimise for performance.
> I just think as an industry we should be way past the point we trust platforms by default.

That's a great point and I fully agree.

I'm struggling to come up with reliable ways of checking security of the companies I'm not familiar with. It's not like I can rely on their landing page. And they are likely not on the market long enough to see how they responded to past security incidents.

The only thing I can think of is checking how they handle registration and logins - but it's not that strong of a signal anyway. Does anyone have other ideas?
The singular of anecdote is not data.