skysight-inc/HackerNews huggingface dataset:
Easily explained: It's a keyboard, not a screen. I don't look at the keyboard when I use a computer, so a random, context-sensitive action which occurs when I randomly miss the number keys is extremely distressing.
This is the de facto complaint of open source software, and initially I thought the entitlement can really only be explained by laziness, after all why don't people just bother to read the source code and contribute the feature they want?

But then I realized its way way more rudimentary than that. A substantial amount of software developers struggle w/ interpersonal communication skills, and so often what may have been intended as a polite feature suggestion came across as entitlement, if not bewilderment that a feature doesn't exist through a poor choice of words combined with a lack of empathy that we see everywhere throughout the internet anyway.
Ah, I am using i3wm as wm; that might be the difference...
Wow, second time this year. Not a good look for Facebook. Will definitely push to not include their SDK in any apps I work on in future based on this.

Also a good reminder of the fact that third party dependencies come with associated costs, I guess!
> Bulgarian ethnic and religious minorities

Note that I never talked about "Bulgarian ethnic and religious minorities". My perspective was much broader. If you ever believed I'm part of these specific minorities, I can assure you I'm not. If you happen to be a member of these, and you don't agree with my perspective, it's also understandable, I admit however that I've missed that this "they" and "us" could also be interpreted in that way.

My "us" was in the sense "us who don't hide the historical facts when they are not favorable to some."

But that could give a hint why it was important for you to disclaim the blame. Current minorities of course can't be blamed for the period when the oppressors identified themselves with the same name.

> less Bulgarian than they are

Where did you get that idea that somebody here wrote something like that?
I'd bet India also had an export surplus to the UK when it was a colony.

So, thank you for shedding light on the whole of the German plot. I hadn't realized that the Eastern Europe countries were admitted to the EU so the German industry could source components and raw materials without import fees.
Would you expect Gatekeeper on High Sierra to just refuse to run a current build outright, without even the usual bypass options? I'm not sure if my IT department has been continuing the war against its own users, or maybe I've just put off updating too long.
Parens for Polyglot (Clojure Python Interop)
I think this problem is not at all exclusive to propietary software. Take blender, for example. I spent quite a bit of time learning all the bits of the interface 5+ years ago. When I tried to go back, the software UI had changed so much that basically most of my knowledge and muscle memory is now worthless, having to google how to do every tiny operation. And this is not yhe first "huge overhaul" of the UI and keybindings they've made.

And it's not like you can easily get an old version of blender and make it work just because it's free software. Leaving aside the fact that I'd be missing out on newer features, system libraries get updated and at some point the old version stops working with a random crash. Then you need to start compiling from source and basically maintaining your own fork.

IMO this is what happens with large enough pieces of software where the devs care more about increasing adoption in spite of any happy existing users.

Sorry for the blender micro-rant, they are doing a great job. But still I felt it was the perfect example of microsoft-y behaviour in free software land
Related : How to exit the matrix (old - 2006)

https://stalluminati.neocities.org/matrix/
What Do You Like
https://ant.design/components/checkbox-cn/
Same in the UK LON to EDR by train is more expensive than flying - and that's not counting the cost of peoples time for the longer train journey.

I do like the idea of the 3/4 day trip as part of a holiday

https://www.seat61.com/UnitedStates.htm
Started using MS Paint or whatever it was called then after years of drawing on Deluxe Paint on the Amiga. I wasn't very impressed, but now after seeing later alternatives it's actually not too bad. Didn't Hockney do lots of recent paintings on the most basic iPad drawing program?
How do they keep your head cool? Whenever I wear one, my head always ends up drenched, because there's no air.
Analogies can’t convince anyone who is not already sympathetic – anyone wanting to oppose your point would only poke holes in and argue about the analogy itself; making analogies does not help when arguing. Analogies only help when explaining something to someone who genuinely wants to understand it.
You can configure it to have a ribbon, and other complex toolbar layouts too. I use it for work on Linux, and I think it's quite well done - and I hate Java also.
So they work without metrics, and because of that had no idea that their focus group was out of focus.
Pulsar is better for very large scale deployments provided you have people to manage it
Both to be honest, and that's not just for Bulgaria/Romania but all former Yugoslavian and USSR countries, and even Western-allied countries such as Greece and Italy.

The EU failed to predict local government's corruption or outright destructive behavior (e.g. Visegrad blockade in refugee questions), its foundational assumption was that member states were all aligned towards one common goal and not behave actively destructive. Local governments failed to uphold their values and more often than not saw the EU as a cash cow waiting to be exploited.
Because it's redundant to have low level functionalities for building a web app.
Neat, what resources/tutorials did you follow?
I've never seen a windows server in production used to run PHP, and I've been doing PHP dev for a long time.
https://fas.org/irp/doddir/army/fm3-19-15.pdf says that for CONUS (domestic) Civil Disturbance, US military doctrine is/was to operate with limited intelligence:

B-34. Strict limits are placed on collecting information related to a civil disturbance in order to protect the civil rights of people and organizations not affiliated with the DOD. Civil disturbance plans and materials must not include lists of groups or people not affiliated with the DOD. Information on civilians and civilian organizations can be collected only with specific authorization from the Secretary or the Under Secretary of the Army. ...
Are you suggesting it's worse to do something to "your own people" than to do it to "other people"?
Spotify crashes when opening app on iOS
Interesting! Looks like a GUI list abstraction for a shared filesystem, where everything is a folder and their values are folder names. Makes me wonder what other cool things people could do with Kanban boards that would involve new conceptual models.

For example, a Kanban board where each column is a list of products or a shopping cart, and the final column is a list of purchased items. Moving a product to the final column would purchase the item and not be undoable.
It's neither, and both.
> And there's no public transportation routes available in Google Maps.

I don't think this signifies anything though. It's up to the cities to decide if they want to publish the routes and timetables, and many choose not to. Including western cities, such as Montpellier and others in France.
I had no problem finding ECC UDIMMs for my TR build. Sure, not that many options but you only need one.
Oh thanks as well!

But my Mac has no brightness sensor (it's a mini). I use the screen with my PC and a raspberry pi as well so I couldn't use an iMac, though I have one at the office (if I ever go back there...). It's really a shame they got rid of the target display function, this would have been perfect :(
Facebook SDK issue. See https://news.ycombinator.com/item?id=23790089
Meanwhile, I’m a prospective Blender user, and I hear it’s waaaaay better from 2.80, so that for various things where I might have used another program or given up and used nothing I would now be very likely to use Blender. It’s always a balancing act: satisfying existing users, against genuine improvement that will make it better for new users and existing users that put in the effort to learn the new way.
Not if your doing it more than once a year and certainly business travellers wont want to.

I recall one of the senior marketing guys where I worked did London to Edinburgh on the overnight sleeper didn't get much sleep and was uncomfortable.
We are all prisoners of groupthink
Just use LaTex with Vim for documents if the org you work at allows it.
Oh sorry. CS:GO is divided in 18 ranks, from Silver 1 to Global Elite. The rank distribution follows a bell curve, and comes a point where it's really hard to go from one rank to the next. LE is Legendary Eagle, the 15th rank. MGE is Master Gardian Elite, the 13th rank.

Matchmaking is supposed to be done in a way where you should not meet people that are way lower or way higher than your rank. But since it's a team game, it takes into account the average level of the team. I won't go into too much detail but it's definitely not uncommon to meet teams that are a complete mix of random ranks and for some reason a guy that's supposed to be much weaker than the rest top frags everyone.

It's a really complex system, as a few months ago Valve introduced the Trust Factor, an index which, through machine learning, supposedly puts cheaters in an alternate queue. It takes into account multiple elements, such as your account age, how much you've spent, how much you play, with how many people, how many people report you, etc, etc. Sometimes it works wonderfully. I get to play with people that are nice, have great game sense and communication, and I'm having a blast. Then I get queued with ragers, team killers, it's super annoying.

Just last night I played two games. The first one was really good, then we got absolutely obliterated by a guy who had the most perfect angles, timings, speed, you name it. I checked his steam account and saw he was level 4 (you can level your steam account through using the service) and had 450 hours in the game.

Now I'm not saying that I'm the best there is. But I've clocked close to 3,000 hours, and I've played on the three major platforms (Valve MM, Faceit and ESEA) for years. I have a 11 years steam account with 250 games on it, and in 5 years I must have had maybe 3 penalties caused by my internet crashing. So I'm confident my Trust Factor is good. Then again I get queued with and against cheaters constantly. It's just super annoying, especially considering the fact that a game typically lasts 45 minutes to an hour, and with a 3 years old at home, I can crank one, maybe two games a day at most.
No, but the only thing in it that isn't trivial or already discussed is the invocation for getting the internal display's current brightness values, which is this:

ioreg -c AppleBacklightDisplay | grep brightness | cut -d= -f2- | perl -pe's@=@:@g'

(The cut and perl commands cause it to spit out a JSON blob, instead of the vaguely JSONish format ioreg gives you.)
>perfected after years of refinement and familiarity

That can be a problem though. One person's familiar tool with its well-known quirks and peculiarities is a newcomer's inscrutable and illogical interface.
Internet in Ethiopia down since 11 days
It has visual class libraries that give LO a slightly different look depending on what you're running it on.

I'm typing this from a Debian system running KDE Plasma, and my LibreOffice reports using the gtk3_kde5 VCL. It uses Qt5 widgets and looks, for the most part, like a regular KDE Qt5 application. It no longer looks or feels like a Java application. Because it's not - Java is optional except in LibreOffice Base. You can disable JRE in the options, and LO parts that are not Base will retain nearly all functionality.
GUI was a mistake.
> few hundred political extremists

Like in Abu Ghraib, where they created a torture dungeon for thousands of Iraqis, from common criminals to suspect rebels, generally without trial?

This whole "no, it's just some really evil individuals that we tortured, we are the good guys here" narrative is disgusting.
LAX also has Private Suite, JFK & MIA coming soon.

https://reserveps.com
They say they don't host the service.
This is a pretty interesting place to be. Since you have not yet committed yourself - so you sort of have a superpower that many of us crave for.

There are at least a few ways of thinking about this.

The well documented ones
1. Think about problems you've faced. Solve it.
2. Research online, find problems, fix them (what you seem to be doing).

Less Documented ones:
1. Pick a product you like - as a customer / user. Deep dive. See what they got right and what they didn't. Who they serve well, and who isn't happy. Then build something similar in a 'different' market (what Notion did to Evernote and Roam is doing to Notion, Freshdesk to Zendesk).

2. Think of 3-5 skills you've got as an individual. Forget products for a moment. Think about people - who can you help with a combination of those skills, better than most (or cheaper than most). Talk to these people. Offer your service. Later build a product around this (Close.com, and if I remember correctly, even Kissmetrics.)
Only 2GB of ram? I'm pretty sure my EEE (901) had at least 4GB. I bet you could get that upgraded for less than $10 now.

edit: I think I'm wrong about this, a little googling shows that support for 4gb ram on atom n550 is dodgy at best. I don't remember taking a soldering iron to it. I really did Ruby webdev on a machine with 2GB ram, crazy!
Lunar is signed and notarized with a paid developer certificate so I don’t think gatekeeper could block it in anyway.

It’s possible that in High Sierra you are missing the Swift 5 runtime. You can find details about this in the troubleshooting section of the GitHub readme.

Here is the link where you can download an installer for that: https://support.apple.com/kb/DL1998?locale=en_US
To 50k Users: A Candid Look into Creative Growth
The ribbon interface it not just a "fad", it is a clear UI improvement since it removes a level of indirection.

If you wanted to see how a font looked in the classic Word UI, you highlighted a text and selected a font from the dropdown. When the dropdown was changed to show the actual font, it was the first step towards the ribbon, where the UI generally shows the actual effect of the options.

Programmers does not understand this difference, since they are used to work on abstraction levels removed from the actual output. So the ribbon seem like a fad just like the mouse and icons was seen as a fad by many developers back in the day. ("Why don't people just learn LaTeX?")
Couldn’t this be done by Sieve filters already?
GPUs are mainly good at doing matrix multiplication and other math with little branching. Compilers have a lot of if/else statements; training neural networks does not. IIRC (and I may be wrong) the architecture is something like many GPU cores share things like the code cache and branch prediction, so if the different cores have to execute different code paths there is a big performance decrease.

Edit: another reply to this top level comment: https://news.ycombinator.com/item?id=23788755
Electric Planes would make that obsolete long before its finished.
scrolling "mechanism" that you can hook into probably scrollmagic
I am well aware. It is also slang for highly predictable events that always play out the same.
Show HN: Static-JSON-db, The Native Jamstack Database
The unknown unknowns. There is always something you forgot to account for. So you do many different models and then a few full sized prototypes to give you the best chance of finding everything.
All argumentation is generally for the sake of the neutral interested third party, not the firm opponent.
To be fair there is simple free open source software that just works, like vim. It is just that people should understand that with complicated and necessarily bloated software which does a lot of things major bugs are inevitable basically fate.
Ask HN: How do you make sense of life?
oh man the back view to the engine exhaust at the bottom of the page wow haha
That was wsl1, wsl2 is much tighter integrated than just thinking of it as a VM running in hyper V.
>Extremity probably drives engagement so the porn kids are exposed to today is much more extreme than what we may have been as up and coming internet users.

The front page of any given tube site these days is professionals pretending to be step siblings and content produced by the pornographic equivalent of YouTubers and Instagram influencers. I feel like the extremity peaked ~10yr ago.
I think there's FAA laws etc, that state that commercial flights must have a pilot and a co-pilot.
I think this issue was range. Many of the over ocean routes it simply couldn't fly. One of the reason BOOM believes in themselves is that they open up many more routes.
Diplopia Charting: Common Method of Double Vision Test
That’s twice in as many months. They may need some better QA here although to be fair it does seem mostly people with an older SDK version based on the comments. But still. I guess they need to cotton onto whatever server side change happened and roll it back.

At least this time you can disable the SDK (at least one app developer has a kill switch for the SDK) unlike the last issue that happened during code initialisation you couldn’t skip.
Well, maybe don't put an opaque blob from Facebook in your app?
Upgrading from Linux mint 19.3 to 20
Oh, thank you for reminding me that I'm still paying for a VDS that runs a Telegram proxy.

I think this whole story made people a tiny bit more technically literate. It also made it abundantly clear how clueless governments are about modern technology.
I‘d like to use a open source text editor. But libreoffice text rendering is so bad, i cant use it. At least thats the case for me on osx, but i think this applies to all plattforms.

Just compare text rendered in libreoffice and to the one in pages. It hurts my eyes.
Fair enough, I thought about changing `can` to `may` but I forgot it wouldn't fly on HN ^^.

> Research into associations between use or non-use of condoms and consumption of pornography among adolescents varies. Some studies found that the use of pornography was associated with non-condom use for both gay (Arrington-Sanders et al., 2015) and heterosexual (Braun-Courville & Rojas, 2009; Luder et al., 2011) male adolescents, yet was not the case for female adolescents (Luder et al., 2011). One study from the Netherlands, which asked adolescents about their sexual practices and pornography use repeatedly over time, did not find an association between pornography use and condomless sex (Peter & Valkenburg, 2011c). These associations may differ depending on the content of pornographies they consume, particularly between gay and heterosexual male adolescents, as gay pornography has a much higher rate of condom use (condomless sex represents a substantial minority of gay pornographies) than heterosexual pornography (condomless sex is the overwhelming majority of content). In addition, the relative cultural context of sexuality education and condom use is also important here (i.e., in the Netherlands sexuality education is more comprehensive and attentive to issues of gender and consent in general than in Australia, see Bell, 2009).

https://aifs.gov.au/publications/effects-pornography-childre... and https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6352245/

I let you follow the trails from there, just stay away from netnanny like and sexual addicts support websites as they are promoting a very specific agenda and framing things in a certain way.
Last time this happened TikTok and Google crashed as well and now they hold it up.

Perhaps they did some countermeasures?
I think the burden of proof should be the other way around. The desire for sex is one of the most fundamental instincts that we have. Who can really say that their first sexual encounters don't stick with them for life? Internet porn is a radical shift in how young people are experiencing sex during important developmental years. Why wouldn't it have a long lasting effect?
> Exposure (regular or casual) to porn at a young age has some long lasting consequences. Survivorship bias. These things don't exist in a vacuum, they shape our culture.

The same could be said for Facebook or vaping or mobile phones in general. New forms of stimulating the brain always have interesting side effects. If we knee-jerk banned this kind of stuff because it’s unknown and might be dangerous, we’d still be living in the dark ages.

I think that the GP comment that kids are smart enough to get porn stands. Kids are social, so even if one kid isn’t technically inclined, some of their friends will be. I recall that access to porn was a bragging point amongst my friend groups in mid 1990s, before Internet porn was even that common.

If you are a parent and you have Internet access you are straight-up naive if you think anything the government can do will “protect” your child from online porn. Just get over it.
Is there some way to move stuff in word so that it is more accessible. Just wondering.
As with everything, I watch others try to do it, then I take whatever I think is applicable and leave out the parts which appears cringy.
It's the worlds most popular functional language ;)
It is so easy to encounter it, even accidentally. Things have improved a bit, but 3 yrs ago when I switched to DDG almost any image search with SafeSearch=off came with sudden unexpected nude or porn pics on page 2 or 3 almost regardless of the search term.
Wordstar and Wordperfect were easier to use imo.
I wonder how they would break TLS though. Your ISP cannot just break that up. Maybe degrade your connection to http, but without local access to your machine, it would be quite difficult to inject something in a data stream that is encrypted. Easier to do it through app stores of any kind.
>Consider that with chrome (and chromium based browser) we're close to the situation we had back in the days with IE.
>So I'd say open standard definition for web API should come first, later each browser will have their own release process to include them inside but at least behavior and aspect are defined upfront and this will avoid lots of issue

Just a sheer complexity of the layers being deposited during the current and the previous century makes it impossible for a single person to understand all the possible interactions. So today's situation with chromium-based browsers differ from IE in that the latter deliberately went against existing standards while creating many non-standard features.

In the last years google set a course for putting more and more features into browser so no other browser can catch up quickly enough. And despite the fact google actually tries to be standard-complaint and to create standards for their new feature, but only a large corporation is able to implement those features e.g. Mozilla.
It doesn't need to be 100% correct. There's a place for fast sorting algorithms which are correct most of the time - basically anything non-critical, like sorting comments by upvotes.

According to the article, they couldn't find a case where it wasn't correct.
How did you do screenshots?
If methamphetamine is widely available, obesity wouldn't be an issue.
Agreed. We all grew up with books but few of us know anything about printing and binding.