skysight-inc/HackerNews huggingface dataset:
This argument reminds me of the gun control argument.

People in favour of "more guns" are fully aware that more guns means a more dangerous society. But they consider the freedom to choose whether to own guns more important than living in a statistically safer society.

Whereas, people in favour of "gun control" consider the safety of society overall to be much more important than the freedom to own devices designed to kill people.

To me, that's what Android vs iPhone represents with respect to freedom. Android gives you more freedom to choose different devices, but at the cost of most devices not getting security and OS updates.

Likewise, Android gives you the freedom to side-load all kinds of things onto your devices, and of course the Android ecosystem is chock-full of malware.

The proponent of freedom says, "Yes, I understand that this is a much more dangerous ecosystem, but I value the freedom to defend myself."

The proponent of safety says, "There are some dangers that are best met by a centralized, platform defence, not by individuals."

Philosophically, I understand both arguments, even if I am very clearly in one of the two camps with no interest whatsoever in switching to the other.
EduSense: Practical Classroom Sensing at Scale
Good. Now add something about international relations (such as consistently supporting individual freedo vs authoritarian regimes) and in support of trade unions, and I won’t put you in the naughty column with NBA/Blizzard/Disney/Apple.
https://www.edusense.io

In this paper, we present the culmination of two years of research and development on EduSense, a comprehensive sensing system that produces a plethora of theoretically-motivated visual and audio features correlated with effective instruction, which could feed professional development tools in much the same way as a Fitbit sensor reports step count to an end user app.
back up again, and trying to keep it alive
Wayland sort-of handles this. That is to say you can set scaling per-screen without xrandr hacks (with Gnome anyway, not sure about xfce). But there's such a variation in support from apps, it's still a mess).
Not really. Closed firmware exists for reasons that aren't x86-specific so almost all ARM and RISC-V systems will have some form of closed firmware. One problem with x86 is that it's limited to ~3 companies while any company can use ARM or RISC-V so more diversity is possible.
Yep. In the days of CRTs, Sony’s heavily patented Trinitron (aperture grille) CRT tech was the best by miles - no way B&O could engineer that themselves.
My experience with hiDPI on Linux has been pretty varied. On GNOME, everything just works, and I recommend GNOME to most first-time Linux users. I use i3, and the scaling situation there involves setting some environment variables globally, but is otherwise fine (GDK_scale or something like that). The only issue I usually run into is when Firefox opens my file browser, which breaks the scaling somehow. Other than that, hiDPI is as good as it is in windows. MacOS definitely leads in that regard, but things have certainly gotten better to the point of not really worrying about it in Linux these days.
If you mean Zygote.jl, it's a very ambitious project (like Swift for Tensorflow which has been under development for even longer I believe) with not many people working on it compared to Tensorflow and pytorch. And Pytorch for example only supports the method it decides to overload, while Zygote aims to support everything in the language (including stuff that isn't as obvious like state, IO, control flow in general). And then you have optimizations over the computation graph, memory management on GPU and many corner cases I can't imagine.

Though you can already use very clean Pytorch style libraries like Flux and Knet or the Tensorflow bindings to leverage the benefits of Julia for high performance numerical processing on the adjacent tasks such as data preprocessing.
Seems like a good use case for the FDroid Nearby feature, host apps on your phone and let other people download them. Make the whole thing FOSS and all of a sudden it's a lot harder to block.

https://f-droid.org/en/tutorials/swap/
he did, but whatever to make yourself feel better
Billionaire Fisher Shocks with Sexual Remarks, Wonders Why
A name doesn't mean people are considering them as individuals. Famous examples of named 'stereotype representatives' include Paddy for the Irish (https://thomasnastcartoons.com/irish-catholic-cartoons/irish...), and Jerry for the Germans.
I've successfully used a tech radar to help organizations understand the hidden complexities and value of software / systems. It's been helpful to get alignment and priorities, etc.

https://www.thoughtworks.com/insights/blog/build-your-own-te...
Please respect the robots.txt if you do. HN's application runs on a single core and we don't have much performance to spare.
Well again I am not going to disagree much.

I don't think TM could have pulled that off. At all. I suspect that Rees-Mogg, the ERG and other fools gallery (BoJo etc) felt their prey had been weakened after referendum, so could push right for hard exit. I'm not nearly stratospherically wealthy enough to understand why that is quite so appealing for the vastly moneyed. It seems like it would come with downside for them too, or maybe they'll all be asset stripping the bankruptcy sale from Cannes.

So where do the votes come from to make up the gap? Labour is dogmatically voting against, SNP are firmly remain, LibDems have no one left, so without Labour or ERG support it's not happening.

Labour have taken a remarkable manifesto that even I could mostly support, a decent election resurgence, an electorate firmly in favour of many of the ideas, and turned it into a huge trail in the polls to the worst government and PM's since Lord North (That minor difficulty in 1776). That's quite an achievement!

Among the Labour supporters I know, the opinion of Corbyn varies wildly. He achieved a remarkable election campaign, and achieved worse than nothing in opposition. He seems terrible in the Commons. Some think his electioneering will swing it come election, as many think he should be replaced before we get 5 years of BoJo (heaven help us).

A cold restart of the system seems to be in order. Bring it back with proportional representation. :)
I haven't upgraded yet, but I would expect there to be a one-time user flow when upgrading. Walk the user through new features and then bring up a single page with a list of apps that need modified permissions. Let the user select all for 'Allow' and have them type in their password once. Done.
This lol and the tiny title bars that can't be resized in XFCE unless editing the XFWM theme images (unlike Mutter where the title bar size can be changed in a file).

Sorry but I don't have time for this anymore. I would have on my SUSE box in 2003.
any time I click back, and click the link a second time, it loads.
Ask HN: Are there any platforms that have taken the place of Google TV Ads?
Google TV Ads shutdown in around 2012. I know a lot of tech companies have worked their way into streaming video ads, but as far as traditional tv ad buying this it a bit of a black box.

Comcast Spotlight and Spectrum Reach both put out their own self-service platforms but it's limited to zipcode purchases and isn't the greatest. I'm looking for something similar where you can put in parameters, budget, upload creative, and bid and buy time slots that appear on national TV programs all from within a web interface.

It seems there is a huge opportunity here if not.
The Justice Department just made the encryption debate harder to solve
They're taxed at separate rates, and the net effect is that his tax rate in income from whatever source is the same as his secretary's. Distinguishing by source is more misleading, in my opinion.
By using a combo of xrandr and Xfce's hi dpi setting, I've managed to make my linux desktop more stable, functional and consistent across a 4k screen and a 1920*1200 screen next to it than Windows can manage.

Sure, I had to put in a bit of effort, but now that I have the results are excellent, there's no scale jumping or even the weird rendering MacOS does when moving windows around.
you can't. once it finishes downloading and reboots into the update screen you can't go back.

Catalina seems to at least have broken the ability to create symlinks in the root folder. So no more `cd /htdocs` on my laptop.
no. I blocked medium after one too many jarring ad or UI experiences.

edit-to-add: I deleted my linked-in and facebook accounts too. HN is where I find leads to most good stuff now.
I had an OAT procedure in my knee 6 months ago or so. After living with arthritis for almost 6 years I finally have no pain. Will it last for 30 years or more? I don’t think so, but for now it’s the best that happened to my knee in a long time.
Few things compare well to hydro, but we ran out of ideal river locations making it a meaningless comparison.

PS: Central Europe is also rather far north making local Solar less efficient, but that’s rather off topic.
Employees to GitHub: ‘We cannot offset human lives with money’
Hand sanitizer (if available) actually does a great job of drying off hands as well!
Show HN: Building a data-driven CV with R
Mender 2.2 beta: Yocto warrior and Raspberry Pi 4
I would have given all already-installed applications the permissions they had in the previous version of macOS. If I've been using an app for years it's a bit late to worry about it reading things that I don't want to read, and in practice showing a giant wall of permission prompts on first startup is just going to result in users clicking on Allow on all of them anyway.
A cynical reading:

- The federal minimum wage in the U.S. is too low and should be raised

(We'd like it if Walmart had higher labor costs)

- Human-induced climate change is real, serious, and action is needed from the public and private sectors

- The energy industry should have access to the same technologies as other industries

(Yes, through lobbying and lies the oil companies are fucking over our planet. But we're going to keep them as customers. Somebody should do something, but not us.)

- Diversity and inclusion are good for business—and more fundamentally—simply right

- We strongly support the rights of immigrants and immigration reform

(It'd be cool if there were more programmers for us to hire, more cheaply)

The rights of LGBTQ+ people must be protected

(We want to continue to employ LGBTQ+ people)

- Governments at all levels—federal, state, and local—should have access to the best technology

(Yeah, we're also going to keep providing services to ICE and China or whoever)

- Governments should work quickly to put in place a regulatory framework for facial recognition technology

(We recognize that someone should do something about this, but it's not going to be us)

- Counterfeiters should receive stronger penalties under federal law

(Nobody counterfeits Kindles or other Amazon brands on Amazon, but somehow the problem is impossible for us to solve for anyone else. Or we'd make less money, which is kind of the same thing when you think about it)

- Consumer data privacy should be protected under federal law

(Fuck facebook)
itch.io has loads of small game jams running all the time:

https://itch.io/jams
> quo usque tandem abutere, Catilina, patientia nostra? quam diu etiam furor iste tuus nos1 eludet?

Jobs would have caught that one.
That's probably also the reason why GNU and FSF should get new momentum. In the 90s/00s there was good reason to get away from Windows because it was really unstable - and Apple being expensive and niche. Now both are kind of viable options for most things but the freedom to use whatever application one wants to use is definitely becoming more important.
Interesting. I've never really cared too much beyond a color calibrator (x-rite). What is an example of a HighDPI screen that will only work with Mac?
No it's not, to even get capital gains you must have kept that money in the market for a year, if you pull out early it's taxed as income.

Nothing about it is misleading.
Warren Buffet made a phone call (Levine)
Nah it's too big on a 28" 4k, trust me I tried everything before going back to Windows, even using Gnome Shell (which I despise) and experimental fractional scaling (which barely works, freezes and scales back to 100% randomly)
Why does it have to be Android? It's another commercial closed-source OS and therefore the business interests controlling it will at some point conflict with a user's definition of freedom. There are FOSS alternatives easily found by searching.
What about coalescing the lists of applications requiring specific permissions, for instance, and presenting that to the user at the end of the setup process in a more structured step? I'm imagining a list of "here are XYZ applications requesting location services access, pick which ones you don't want to give location access to" and then a list of "here are ABC apps that want microphone and camera access". It's not great, but it does eliminate the myriad popups. The more "Apple" solution would be to just have sensible defaults (deny) and only prompt the user when the app in question wants to access that specific item (the way iOS implements it).
Step 4) Friendly chats with FBI & SEC?
I love what System76 is doing, but I have to say that the name Pop OS is just horrible. It just screams "toy" and sounds like a name that would come out of some fly by night junkware vendor. The exclamation mark makes it even worse. It's almost as bad as ending a name with "-ster."

Naming is hard, but almost anything would be better. If in doubt I'd go with something bland like "System76 Linux."

I bring this up because for the past 20 years closed silos and locked down platforms have won almost entirely on the basis of UI/UX and polish. System76's hardware looks good at first glance, but everything else matters too. An OS name that says "this is a toy and will be useless for real work" is a real problem for wider adoption. Even worse the name tends to transfer via mental association onto the hardware, conveying the idea that this laptop will fall apart.
> So yes it's entirely possible for private sector research to simply disappear, relative to the output of academia, whose papers utterly dominate the conversation.

It's not visible to everybody, but the government and private companies tend to fund studies at the same academic institutions.

Usually, it's not important who is paying for some research, so it tends to be hard to discover this information.
Because the wronged demand justice, and to see your bully now cut down to size, is to be given back a sense that there is justice.
> but as usual, cataclysmic forecasts from scientists

This is a really dangerous mindset.
I wipe my hands on my pants.
Most Muslims are very kind and welcoming. Don't believe everything you see on tv.
How dare a user run a Unix utility on his Unix computer...
1) After upgrading I had the avalanche of permission requests. I clicked through all of them on day 1. Needless to say it’s running fine if you ignore running any of the new features.

2) For the first time in my 10+ years supporting Macs at an enterprise level, I’m holding off on upgrading my company to 10.15.

I’m genuinely pissed that there’s an over abundance of annoyances when upgrading that it’s not the Steve Jobs experience. Yes he’s gone, but his spirit and ideals for what brought Apple back from bankruptcy 20+ years ago.

I’ll veer off of Catalina into a Steve Jobs decision that made sense in 1997. Apple had too many products and it was too confusing. Steve said two types of users. Consumer/Pro. Two types of computers for them, portable/desktop. Now we have five different iPad lines. Multiple iPhone lines. What made things simple to focus on at Apple have gone away to colleg grads with no experience.
Honestly, I just want an off switch for TCC. (It can be in the Terminal-only.) I'm kind of surprised there isn't one—Apple is usually pretty good about providing this stuff on macOS (at least relative to that other platform).

Even with SIP turned off, there's no way to just blanket dismiss the dialogues. (Although, I'm sure without SIP someone could use code injection, but no one has, and given the amount of work it would require I'm not surprised.)
I work for a big software corp in SV with a yearly conference where we announce all of our products. Managers give zero shits about product quality as long as we deliver on time for the "big show". Bugs, future maintenance burden, and other shortcomings be damned because they'll probably be long gone after they get their promotion (and probably at another company rinsing and repeating) and by then, these issues become someone else's. This has caused engineers to become incentivized to place priority on delivering over quality. Funny how this short-term growth mindset comes top-down from where it all starts in Wall Street. If we want to fix the system, we need to first fix Wall Street and bring back accountability.
Study: 20 Companies account for 35% of global carbon emissions since 1965
https://www.health.harvard.edu/blog/the-bacterial-horror-of-...
> Author asserts that the poor pay less in taxes after counting stuff that's not taxes.

Except that his statement was already true before accounting for those things.

> According to the nonpartisan Congressional Budget Office, the lowest-income 20% of households have an average federal tax rate of about 2%. Those in the middle 20% pay 14% of their income in federal taxes. Higher-income households face higher rates. The top 20% pay a 27% federal rate. And the federal tax rate for the top 1% is 33%. These data are for 2016, the most recent year available.
That is exactly the point. The tax code privileges sources of income that prevail among those who already possess wealth. That is the definition of regressive.
... or you can just carry a handkerchief with you.
Hand coding an RSS 2.0 feed in Python
Uses This: Graydon Hoare
How does the OS know what permissions an app will try to access before it actually makes the attempt?
You could day the same of the first life that arose in the seas.

The flora of the planet are a planetary scale fungal infection.
Serious question, how is that possible? Somebody recently gave me a Dell R720 2RU server with 16 cores and 128GB of RAM for free. There's literally that much slightly used server gear showing up on the used market from companies that have migrated everything to aws/gcp/azure/whatever.

If all of HN has only a single core then you're running it on less server resources than I could buy on ebay with $180 and a visa card?

https://www.ebay.com/itm/DELL-R610-64GB-12-CORE-2X-HEX-CORE-...
I found his blog on another HN thread a few months blog and binged through it for weeks.

I highly, highly recommend going through all the posts. I had no idea some of these countries and landscapes even existed.
Gnome does, but a WM that works isn't much use without apps that do likewise. Linux desktop software support for hdpi is an absurd mess. Some apps can switch resolution when you move them between screens. Others can't. When you combine this with Gnome's inability to deterministically start an app on the main monitor, this means sometimes it's sometimes literally impossible to get an app in the resolution & on the screen you want. Some apps start up with an apparently random resolution (Calibre, I'm looking at you!). What a horror show it is.
Reply (can't edit now): I know my above post seems like an asshole. That isn't my aim. I'm simply posing a necessary question before we instinctually start up the crucifixion process. Ruining peoples lives with scant evidence scares me regardless of the who/where/what/when.
> The user of your application has to be able to re-link your application against a different or modified version of the Qt library. With LGPLv3 it is also explicitly stated that the user needs to be able to run the re-linked binary on it’s intended target device. It is your obligation to provide the user with all necessary tools to enable this process. For embedded devices, this includes making the full toolchain used to compile the library available to users. For parts licensed under LGPLv3 you are obliged to provide full instructions on how to install the modified library on the target device (this is not clearly stated with LGPLv2.1, although running the application against the modified version of the library clearly is the stated intention of the license).

Source: https://www.qt.io/faq/

Using the LGPL licensed Qt on Android looks difficult. Although, I suppose compliance would not be much work in comparison to the development of a significant app.

Has anyone else had to go through compliance with the above? How did you do it?
There were some good bugs in the login part of windows 2000/XP. Most of the ones I know of involve opening a browser while still on the login screen (my favorite was in the help for the screen reader), which is running as the System user that has complete control over the system.
What is stopping people from adding a GPU to this class of system ?
Detect when there are multiple apps that are asking for new permissions simultaneously and then ask the user if they want to go to the "bulk permission editing page" to manage them.

On that page there could be a grid of apps vs permissions with the permissions each app is requesting highlighted. One click to switch on each permission and even a power user could be on their way in a couple minutes.

LineageOS has a similar permissions list for all apps installed (albeit without a nice overview grid) that I think makes it very easy to manage what each app is allowed to do.
What happened to PDFs?
Seeing the explosion in e-bike popularity, maybe they should have focused on those instead. In addition to being a smaller, cheaper product with higher margins, you have a much larger market to sell to (not many countries have roads like the USA, or the electricity generation, and something like only the top 30 countries have people that can even afford to buy a car).
That's absolutely not misleading, but point on.

As you said:

She's paid a salary while he's living off capital gains and they're taxed at separate rates.
> The only workaround would be a 100% FOSS phone where the user is king and decides what would run or not.

This is why we need to support efforts to create and maintain such platforms. Even taking a moment to spread the word is helpful here.
https://monster6502.com/
interesting. it looks less accurate tho. also, i cannot use this without supporting data gaps and sparse data. it could be worse when you get it to do everything it needs to without just having this case be a dedicated additional code path. once your neat uniform loops start branching, perf usually takes a nose dive.

im on a phone, but will look into it later, thanks!

if you want to open an issue in the repo to work on porting this to the lib for actual apples-to-apples comparison, that would be cool, too :)
So, this is basically the build pipeline driver?

I remember hacking the original C++ version of this, trying to pass wasm target compilation flags back to the llvm just for fun.

What more can you get from this.. the ability to fiddle with the build process from Swift API? For consumers like package managers?

I guess it needs a little bit more of clarification, of what can be done with it.. i guess, a introduction to the API behind it would help, giving the target audience for this sort of thing.

I've changed a GN(chrome ninja build generator) to build Swift, and unlike C/C++ code where you compile each file, i had to create a different scheme to compile all source files into the the final object module file.

Wonder if i can call this instead of swiftc directly and if it would help somewhere.
As a technique, the boycott is tried and true, but its efficacy is ultimately dependent on how many people actually care about the issue.
Are Blogger Stats Accurate?
Oh how times have changed!!
Ignoring Social Security, Medicare, State, and Local Taxes etc makes for meaningless comparisons.