skysight-inc/HackerNews huggingface dataset:
Is it insightful? I really don't have the subject knowledge to judge. But I sure frowned on the claim that LEGO has no brand loyalty. Maybe I misunderstand brand loyalty, but not only did I (as a child) and does my own kid now keep going back to LEGO, it's me who infected him. When my kid has some fake LEGO, he sorts them out into a separate pile.
The first retina iPad (iPad 3) was a great example of this. In hindsight, most people agree that it was rushed out without a powerful enough chipset to handle the higher res screen and so it aged quite badly. It was replaced by the iPad 4 only 6 months later.
> come at it like a lawyer (which is what I mean by dishonest)

This seems to get more and more emotional, but even if not so, I would suggest that people who feel it's an absolute truth that every lawyer is dishonest are really doing the legal world a disservice by not at least offering training via ethics courses.

I also admit to being frustrated at the unfairness of the argument, in which I've communicated several times a point that gets at the crux of the issue: Real context and details. Both are needed.

So what happened was: I encouraged you to think about real context, and instead you added more details to the fake example, turning it into a corner case and making it an exceptional situation as opposed to a workable general example justifying absolute truth. In effect you've further marginalized the reality and utility of the absolute truth idea.

Your sense of the existence of absolute truth is apparently held hostage by unrealistic conceptual examples, turning it into a straw man, which I hope you can understand I'm not interested in debating...
On the exact laptop you are using right this minute since multiple versions of each Mac model exists making a general advice useless.
Mods, thank you all for saving the day every day. Thank you a hundred times. (On behalf of these 99% of lurkers that benefit your work the most but never say anything.) (Flag this.)
Any examples of such propositions to share?
On Slack, I bang my head everytime their link editor pops up. I paste a link and now want to edit it, why is it so hard?
The points about education really resonate with me. In my engineering undergrad, it was frustrating to see in our applied math courses that the mechanical plugging and chugging of equations was the approach that most of my peers took in their studies. They got better grades than me. I wanted to understand concepts more deeply, but there was no time, and the tests rewarded those who could simply go through the motions of applying formulae to problems.
Long before the internet there were people generating enough outrage in a society to slaughter millions of people on flimsy or no basis. I don’t think this is anything new.

If anything, it offers a counterbalance: you can also communicate with groups of reasonable people not physically proximate to you.
captchas make sense when you want to keep spammers out of your comment section. For logging in to an account though, the best alternative is really to just do nothing. Maybe rate limit connections that send bad logon attempts.
That doesn't mean the tools are not terrible, which they undoubtedly are.
Ah yes, I noticed the live CC recently! I tried it out in a conf call between myself (very Scottish accent), a Swede, a Norwegian, an Indian and an American - it really was amazingly accurate for everyone!

That said, beyond novelty I'm not sure how useful a CC feature is.
This, I never am a coffee fan but to be able to buy one to experiment and to learn seems useful...

And forever be overqualified for working at Starbucks, lol.
What part about running HN stressed him out?
Project is from ongoing work to understand how cities, trains, and rentals interact.

---

Source code for the javascript-based website is:

▶ https://github.com/djsegal/pad_pricer
That's a really interesting premise! I'm going to keep an eye on sqwok.
I understand that HN postings and comments used to form part of the assessment process for prospective YC candidates. Is that still the case?
iMessage and FaceTime.

Simple, works, keep me connected with people who are relevant.
Why then did he only mention money once in passing? Sounds like a very practical concern to me.
Releasing MaVoice: A free app to vote on repo issues
I feel the same. I used to walk around the campus every couple of hours and grab a coffee on the way to my desk. For most days, it amounted to 4-5 cups of coffee.

At home, I barely go past 2 cups.
Sorry for being unclear. I meant the most recent matrilineal ancestor for all of humanity, not for Judaism.

https://en.m.wikipedia.org/wiki/Mitochondrial_Eve
How could you distinguish between pointless or even damaging customs and advantageous ones? Spending vast resources looking for basically anything at all which gives the in-group a statistical advantage is not going to be cost-effective – researchers could probably come up with millions of different reasons which would all have to be tested. My expectation would be that the vast majority of weird customs are not useful, and that we are interested in examples like manioc processing because they are the rare exception rather than the rule.
Well that should have been fixed years ago, but I would be happy if it was fixed in a way that broke legacy.
Perhaps to some extent. There is always a baseline level of division and conflict. But I do believe there are things that can be done to amplify or suppress division in a society. I think we're leaning real hard on the amplification of division right now. None of this stuff has been around long enough to get an overall feeling on the effect it has on a society that has it versus a similar level society that does not, so it's hard to say for sure what the effect will be. I have a bad feeling about it though.
How to change keyboard color on galaxy S7 or S7 edge
Here's how to change the keyboard color on Samsung Galaxy S7 or Galaxy S7 edge. The reason you might want to do this might be because you're having issues with your keyboard or the changes your phone got from its recent update. No need to worry because the steps I'm going to provide are as simple as ABC.
For me personally:

Pop!_OS

Alpine Linux

Firefox

Alacritty

Vim
The Sony WH-1000XM3 Headphone most likely. It's pretty good and there're substantial discount during sales.
I'd assume that's less of a "chose" and more of technical limitation caused by wanting to reuse all the legacy code.
Python integers are also not limited in size and you also run the overhead of the interpreter.
Some of my students tell me I talk too fast, so it can be helpful for them to review content, and I've had quite a few students with varying degrees of hearing impairment. Pretty useful in my field.
I think Doctor_Fegg means that he needs one new server per vehicle profile (?) as OSRM is used for cycle.travel and it does not allow multiple vehicle profiles unlike GraphHopper ;)
Right. Normal users think things like, "my computer is slow, it must be getting old, time to buy a new one."
I owned a Core Solo Mac Mini and an iPad 3, so maybe that explains my mindset here :p

That iPad is still kicking around for random uses like HLS video testing, luckily on 9.0.2 with the (to this day final) untethered Pangu jailbreak. Part of me wishes I never upgraded it past 8.4.1 though.
> Whoever cracks this particular nut without headphones and manages to create a bubble of 2 cubic meters or so that is silent from outside interference will make a lot of money.

This exists today, it's just not a device, it's building materials. The more sound deadening you want, the more expensive the room will be. It's possible to deaden sound in this manner to the extent that many people feel uncomfortable[1].

___

1. https://en.wikipedia.org/wiki/Anechoic_chamber
It’s quite easy to make any JetBrains IDE stall if it’s resource constrained. It needs a lot of memory and a _lot_ of file descriptors.
Its been a few years but still recent, using Oracle eBusiness (EBS) was like pulling teeth.
Bitbucket is an acquisition that was decent before the takeover. Jira: How hard can we make it to manage bugs? Jama: How hard can we make it to navigate the document tree?
Windows. Not windows applications, but windows itself. Completly incoherent user interface. Impossible to find anything. The wifi dialog in the systray, the new windows 10 wifi control and the old style network interfaces dialog often show conflicting information. Neither of them works. Have trouble with bluetooth (of course you have, it never works)? Windows is kind enough to hide anything bluetooth related so you have not chance to do anything about it. The Start menu. Not only full of ads, but also completely insane. Type word X. add a character. Press backspace. Get a completely different result. Entering notepad.exe works. entering notpad does not. Enter "visual", find no results. Enter "visual studio" et voilat. Ads in the explorer. And the list goes on and on. It's full of nuisances and inconsistencies.
This smacks of capitalist supply theory that is completely reductionist, and doesn't include outside concepts like vendor lock-in, price-tiers etc
This is awesome! I've tried it on a few areas that I know well, and it really did a good job.

I really love running in new places as a way to explore my area as well as when I travel. I find there is something profoundly good about connecting with my surroundings that way. I use Strava Route Planner with the heatmap extensively, and now I think I'll be consulting this a lot.

My only suggestion is to show an elevation profile. There is already a hill preference slider in the settings, but the elevation profile would really make it great to look at.
> “are humans naturally greedy or generous?”

I would say this one in particular is ill-posed. Paraphrasing hirundo, people are naturally generous toward a small circle of precious lives (and skeptical at best of the rest of the world). Asking about their attitude in general is meaningless.
Ah yeah, you're right for these AAA games, it is economies of scale that have made it cheaper, not lower production costs.
Toxic Masculinity and the Miseducation of the American Boy
Loved the comment On the tweet from Rob ‘CmdrTaco’ Malda
What is the purpose of creating uninterned symbols?
Safety is not a binary condition. The risk will be higher than it was last year no matter what we do. Keeping schools closed indefinitely is obviously untenable. Since they have to reopen eventually, there's nothing to be gained by waiting.
Handling Multiple Monitors and Touchscreens
>>> The more you are on the trivial side of the gradient, I think the better it is to be kind. IMO, it's still a bit worrisome if someone is consistently wrong in trivial things, as that could be a sign that they are wrong in more meaningful things as well.

I'm not sure this is a foregone conclusion. It may just mean that they're mildly absent minded, or even just human. I'm that person in my household.
This and one of its sibling comments make a good point - maybe this would partially cancel the sound being reflected by the solid part of the wall. We can entertain the possibility, because we know sound in air generally reflects from a wall in the same phase in which it arrived. (If it was reversing itself we'd be in trouble again.)
You're right, I forgot the / 2.
Well, so OT is the same as CRDT except that you also have a centralised server that decides the merge conflicts.
This outrage is neither happening in a vacuum, nor is it simply a reflexive reaction to outrage on the opposite side.

Real actions in the physical world are at the root of this outrage.

The internet, in all of its forms, simply increases awareness of what's going on around the world.

In the past, there was a relatively miniscule amount of information you could get about what was happening, and you could only get it through some gatekeepers. Now you can see what's happening, often as it happens, in cell phone camera footage and in direct reporting from people who are there, and the opinions of your fellow men are not filtered and reduced to a trickle by gatekeepers.

A pessimistic view is that, like the babel fish, such increased communication will only lead to increased conflict, yet there is evidence that increased understanding and compassion can come from it too.
I don’t know about the particular dating company, but I use “inventory” sometimes simply because it’s shorter than “all profiles of people with matching attributes and preferences eligible to be suggested to the viewer”. It might be inhumane, and I wouldn’t use it in a press release, and I don’t mean to demean any user by it, I’m just trying to save time and spend it on making whatever product I’m working on better for the people using it.
How do you copy and paste chats without having to go back and expand all “show more” links (potentially hundreds of clicks)? Even then, I can not get it to reliably select more than a page or two.

Apps are not allowed in my corporate deployment.

I’d settle for “save to PDF”.
I'd probably use a 65816 and a direct progression of the II and /// feature sets. Maybe place the frame buffer on dual-ported RAM so it wouldn't be locked to main system timings. Or add a palette that would merge 2 or 4 pixels into 4 or 16 color entries. Maybe linearize the HGR and DHGR modes too.
It works for my scanner, but I have to reset the usb device after scanning each page. I use the C program I found in this Stack Overflow[1] answer to handle resetting the device.

[1] https://askubuntu.com/questions/645/how-do-you-reset-a-usb-d...
I am pretty sure you have to add it to the configuration file for line numbers to display each time you open a new file.
>I'm yet to encounter a real-world case where a migration wasn't just bad planning

That's basically the root of the issue. Poor planning in your code means you re-write some code. Poor planning in your database means you have to start restructuring data, and if it's already running in production you have to hope you don't accidentally corrupt production data. It's a lot harder to restore corrupted data in production than it is to roll back a code deployment. And the answer to the problem is obviously just spending more time thinking about the proper data structure, which is the entirety of my complaint: I want my data to fit my application, I don't want to have to write my application to fit my data. I don't want to have to think "does this field belong in the Users table or the Accounts table or the [insert table here]".

I'm not sure what you mean by "just extending the data"... if I'm writing a Rails app and I need to change an int to a float, the way I do that is by writing and executing a migration.

As for the speed... a database typically stores its data on disk and is often not hosted on the same physical machine as the web server. Meanwhile the app and web server store a lot of things in-memory on the local server and even when it has to read from disk, it's a local disk attached to that machine. Check these numbers for how long it takes to read from memory (or even local disk) versus reading a remote disk over the network: https://gist.github.com/jboner/2841832
Personally, I place more weight on comment count than vote count. If I'm here for interesting articles, people discussing a topic is more interesting than votes. The only use votes have is for seeing how controversial a submission is.
Keyboard shortcuts for functions in the ribbon map directly to their placement in the ribbon hierarchy. Tab, section, subsection, etc. You press alt and then a series of one or more letters that define the path to that item.
I think they're deriving the additional features at prediction time. The test and patch don't contain all the information you need to compute the features, but they contain sufficient information when combined with a big static lookup table. At least that's the way I read it; agree it could be clearer.
My kids just finished fifth grade. The teachers look like a representative sample of the community.

How much running are you imagining happens in a classroom? No one’s going to go from obese and diabetic to fit and healthy in two months.
Can the outside world hear in though?

People may forget themselves and lose sense of perspective. I have a bipolar condition where sometimes I'll pace my apartment and yell about anything and everything, if I lived in one of these places I imagine it'd exacerbate things and bother the neighbors too.
Oh my lord, why is Jesus in that list?
We do, we just dont lose any sleep about them, you americans take social media way too seriously
The talk makes it clear, "no conflict" in CRDT sense is that states update, even ordered differently will converge to the same state.

For practical sense, it is last-write-win baked in the the CRDT design (you can choose alternatives, but it has to be in the CRDT design, not something pluggable).
I'm a believer in individual learning styles, and hard as it is for me to understand personally, I do recognize that lots of people may learn best by lecture and drill. I certainly don't think bad of them for it. but many more people are not suited for this, and forcing them through the education system as it exists does them great harm, and I empathize strongly with them
> Gotta pay for content somehow

I'll pay with money, but I'll never pay with my time. You don't get it back. Ad-blocker for me.
I wouldn't either :)
I actually liked their in-game overlay and ShadowPlay for making quick screen captures. Also their auto-optimization for games (set some better default game quality settings) was useful a couple of time. Also, the one click to update the drivers is better than googling for new drivers, downloading, installing.
Ask HN: Would like to speak to someone in education
Hello HN crowd!

I'm a software developer who wants to make education more affordable. My desire is to enhance back-office systems that reduce the need for administrative work.

If you are in this space, I would love to help discuss your needs or problems that you have and want to be solved. I am not seeking compensation for this work but am open to compensation if it presents itself as an opportunity.

Thank you for your time!
Two things: scaling well in a single node environment necessitates separating concerns such that scaling across nodes won’t suck as much. And, C often cuts down O(n^2) algorithms in python to O(1) because the algorithm is O(1), but Python was doing n^2 memory allocations behind the back.
There were some years when there were a slew of "Here's what I learned from applying to YC" stories, but those have mostly faded, and so have most startup-focused stories.

Now HN is a mix of tech news and politics, and I'm not surprised that some HN readers who are not interested in startups have no clue what YC is about.
OSX/MacOS

This should be popular

It seems so aimed at the consumer market, with everything set up to help with integrating with Apple services.

But what about the enterprise features? It is very common for companies to be running Active Directory networks, why do macs work so hard not to fit in? Why not have some kind of AD support for mapping print queues, network drives that kind of thing? Maybe respecting password policies? Authentication via Azure AD would be really helpful too. But the real killer is forwards/ backwards compatibility. Enterprises have long software life cycles which are respected by Windows. You can run VB6 applications from 1999 on Windows 10.

I get so many service desk issues for macs that are resolved by a reboot, and why don't they reboot?.. because they worry that the updates will take 20 minutes.

I hate MacOS. It causes me so much more aggravation than my main Windows user base. I'm currently having to work on printer deployments and MDM's (solved problems on Windows) just so marketing people can look cool in meetings.

I just gave one of them a Windows laptop to try and they noted how nice the PC Office apps are, and how fast their computer was (processor being 2 gen ahead of the current macbook pro)

We have one coder who still uses mac (he supports some old desktop apps that incidentally are all broken by Catalina), and since he mainly targets Linux nowadays he is currently looking at moving to Windows and WSL.

Great home computers, great for individuals, terrible for enterprise use.
You're in luck, both of those things are already supported!

For viewing the elevation profile, click on the little up arrow on the miles/km distance box at the bottom of the screen.

You can configure a hills preference (either to prefer them or to avoid them) in the settings screen. Click on the cog icon to get there. More details are available at https://trailrouter.com/blog/greenery-and-hills-sliders/
sure fine, but moderation pro tip please don't let psycho racism pass by because its dressed up in ~decorum~
No, it does mean exactly this for me. For me they are not only undoubtedly great, but among the best software i have ever used.

But then again, I also love git. Maybe we have different ideas how software should and shouldn't be.

/edit: For clarity: Microsoft Office and SAP are how I think enterprise software should not be. And Atlassian is kind of the opposite.
It's actually an answer to a standard interview question. I've met it more than once.

Funny thing, nowadays it's going to be deprecated in favor of:

git switch -c newbranch
I agree, but Windows for example is also complex. I wouldn't find it acceptable if it froze for 1 second everytime I switched between programs. Complexity is not really an excuse for bugs. If it's so complicated it creates so many issues, maybe it shouldn't be this complicated?
Anyone following Zig knows how far away is it from 1.0?
Interesting. I thought that OT implementations require peers to have at least one authoritative view of the transformations somewhere, and then distribute different operation sequences (after transformed) to different node. That, in simplest way, would imply a central server (otherwise you will have an alternative method to communicate the authoritative view between peers, which sort of defeat the purpose).
So much easier to do a `modprobe -r uvcvideo` on a Linux machine to completely disable the camera when not required
As someone who occasionally has run-ins with mods, I have to remark that moderation as of late has been quite welcoming to "dissenting" opinion, exceptionally so given current events.

Thank you, dang, you have shepherded a glimmering institution among a sea of rough.
I tried using Syncthing to backup my two kids Windows 10 laptops C:\Users\user folders to a home machine but found, it was always chewing CPU in bursts and making the fans whir.

I tried adding ignores for parts we didn't care about so much and fiddling with various settings, but it was still quite problematic.

Although I would prefer an open source solution, I'm looking at trying Resilio Sync next.
Does PG actually modertate HN?

I thought he had mods like dang to take care of it for him.

I'd be more interested to hear what dang thinks of HN than what PG thinks.
I posted the thoughts after another similar blogging service died, and I still think it's relevant:

This is one of the main reasons I tried garnering interest around a blogging app idea I had: If you write with a third party service such as soup.io, eventually your writings will go away due to an acquihire, company shutdown, merger, or 'it became too expensive to run' in this case. If you want to write seriously with a multi-decade perspective, you need to host it yourself, and I wanted to make that easy to manage for an average Joe. Unfortunately I haven't had any luck gathering interest! Technical people understand the idea but just roll their own using eg Jekyll; and Non-technical people don't get the idea, or dont seem to care: they post on eg soup, their writings last a few years then vanish, they shrug and move on. I worry that it's a cultural thing: Few people care for the permanence of deep thoughts, and that's a big pity.

The idea is here: http://www.splinter.com.au/2020/06/07/chalkinator/

Anyway if anyone has advice i'm all ears :)