skysight-inc/HackerNews huggingface dataset:
i used my ti-83 in the late 90s for exactly what there were talking about. our teachers would hard reset our calculators before each test but there was a program you could load that would just simulate the menus and pop up the "yeah we reset it" screen and they would hand it back with all my test notes on the calculator intact. so i know why they are doing it. it just won't stop it
Quickref – Experimental search engine for developers
That must be a nice view. Do you see a lot of warships or other interesting stuff crossing the straight?
My favorite example of this is the famous physicist Gerard 't Hooft. His last name (by which I mean, the way you would refer to him in a formal situation like a citation) is "'t Hooft" — yes, that starts with an apostrophe and a lower-case T.

However, like many names which have a prefix, it is properly alphabetized under "H", not "t" or "'". This is an example of why linguistic tagging is often necessary, not just nice-to-have. A Dutch author "van Dijk" should be sorted under D, but an American (or, perhaps, Belgian) author "Van Dyke" should be sorted under V. The same is traditionally true of Scottish names starting with Mc/Mac, as I understand it. The rigid FIRSTNAME LASTNAME model of human names breaks down in very, very many places.
This is a law to protect the mental and physical well being of citizens and workers, obviously not Amazon's bottom line, that's literally the point. If you treat people like disposable commodities then yes this does not make any sense.
Show HN: A Web UI to build WinGet install commands
That's quite a leap being stated matter-of-factly

Your argument is true with most countries in general https://en.wikipedia.org/wiki/Overseas_Chinese. Are you saying Myanmar does a better job of putting talents to use than China?
The essential, underlying problem here is that YouTube is a corporate product, just as you say, and yet still has a major influence on the population's aggregate belief, due to its scale of adoption. This is an emergent phenomenon, not a narrative.
I think the second part is super important though, but it's often forgotten.

If you work on a buggy-enough system, and don't do the root causing, then you will have incredibly bad on-call experiences.
so by that logic, if we took money away from people the rent would go down? The answer is yes, it probably would, but not enough to negate the effect of the wealth change. With a UBI of $1,000 I would expect rent might go up in some areas by maybe up to a few hundred but this idea that rent would somehow skyrocket to the point that it would nullify any benefit seems a ridiculous assertion to me.
It's almost like some people don't attach their identity to their job, and make an income to pursue their interests in other hours.
> Stop making this personal.

I didn't; the person I responded to did, by using the word "I". They were specifically talking about themselves.

> from what, playing the piano?

From being a concert pianist. Read what I actually wrote.

> It's fair to those that have "impulse control", maybe, but it is perhaps unfair that they get to decide what that is, when a moderator might act out of impulse, or experience, all the same.

My statement that impulse control is a basic requirement for participation applies just as much to moderators as to any other participants.

Who gets to decide what the forum rules and norms are is whoever owns the forum. That's as fair as it gets.

There are some forums where lack of impulse control isn't much of a problem, because nobody else on that forum has it either. So strictly speaking, I should have restricted my comments to forums where that is not the case. I don't think that makes much difference in practice for this discussion, since as far as I can tell the forums where lack of impulse control is the norm don't have moderation problems since they don't have moderation at all.

> who's aspiring to become a concert pianist in this day and age?

Googling "how to become a concert pianist" gets plenty of hits, so it looks like plenty of people are trying to help aspiring concert pianists. Perhaps they're all speaking to an audience of zero, but I doubt it.

> unless you meant to imply that the reddit moderator cabal were playing the readers like an instrument

You're going way off into left field here.
> in 2015 there were so many and the average level of competence was so low

The average competence is still low, the technologies are just no longer new and shiny (they aren't mature either), they're just better understood throughout the industry. 2010-2015 saw huge cross-industry revolutions in terms of web adoption, and until the next "revolution" happens, we'll probably be in a lull in terms of innovation in the web app space. Of course JS/Node will continue to "innovate", but overall I think that portion of the industry has been successfully "commoditized."

Hardware engineering (drivers, embedded, IoT, etc.) will always have tough engineering problems, but as you said, it's kind of hard to break into that (though maybe not, I haven't tried). Quantum Computing and other experimental and uncharted spaces are good sources of problems looking for well engineered solution (source: I work in quantum computing, on the engineering side), but is a much smaller and niche industry.

> I see maybe some cool stuff in the move to ARM processors

I also agree on ARM, I think things will gradually shift towards ARM-based processor architecture in the server and desktop spaces. From the software side, most modern programming can be run on those processors without issue, though there's some work to be done on optimizing compilers (hard, not very rewarding).

> I've been trying to learn more about the dark corners of the linux kernel and graphics drivers for now

This is an area I'm also particularly interested in. If I wasn't getting close to burning out, I'd probably focus on it on the side a little more. AMD is behind, in particular, with regards to graphics driver optimization and toolkits for machine learning (nVidia is beating them out there, thanks CUDA). I'm not sure what their hiring is like, but there's been huge industry shakeups over the last few years from them in the processor space and they're swimming in money.

Machine learning is also a hot topic, and probably will be for awhile. Security engineering (especially in the context of Kubernetes) is an ongoing issue that needs more attention.

There's definitely others. I'd eventually like to find a problem that interests me and I see a market for so I could start my own company, but alas, I am not good at ideas.
There were tools for Smalltalk systems that did version control on the level of individual objects in networked way. Some of that drives present synchronization efforts with Git in Pharo, generally the name to search archives for is "Envy".
Yeah, only few are actually used widely with enough feature support.

It can be divided into a few categories:
1. OLTP, thing that requires frequent updates
HBase, CouchDB
2. Distributed key-value store
Cassandra
3. OLAP, analytical, batch
Hive, Impala
4. ETL, stream processing
Spark
5. OLAP, analytical, low-latency
Druid

There are a bunch of other auxiliary projects that makes deploying those things at scale feasible, such as ZooKeeper, HDFS what not....
If I understand it correctly, a node does not need to be acting malicious, it only needs to cooperate with other compromised nodes.
ImageMagick supports HEIC to JPG conversion. It would take at most a few hours to hack together an interim solution.
Just turning your phone on qualifies as searching it, court rules
You can also have it in you pocket all the time with Free42 and a skin I made: https://github.com/StreakyCobra/dm42-skin

"Almost" have it though, because the display is a bit different on the real DM42, but all functionalities are the same otherwise.
I think that simply switching to opt-out would be enough to meet the demand.
https://news.ycombinator.com/item?id=23261394
Most of the campus hires that I know or have seen in the last 5 years became SDE2 is 1.5/2 years.
Perhaps better to say that there's no stigma to finding out that someone wears contacts or has had LASIK surgery. Those match the intuition of ADHD as something that's a personal/"invisible" problem, with a personal/"invisible" treatment.
Good insight! I have to agree!
1) The "U" in "UBI" means that working another job does not stop you from receiving UBI, which means it may still make sense to do so if you want more income. UBI is supposed to be enough to live on, not enough to have everything you might want; there are at least preliminary results that show UBI doesn't stop people from working.

2) UBI will tend to mean less people willing to work low-paying unpleasant jobs, which means employers will have to pay more for those jobs. People who would only take such jobs because they have to, but don't actually want those jobs, will no longer need to take them.

3) Because of (2), more research effort and investment will go into automating and otherwise reducing the number of humans required for unpleasant jobs. And with UBI, that becomes an unmitigated good, with no worry about putting people out of work.
Of course not. But if we are talking about replacing JPG, two things are necessary: a new format should not be restricted by patents and licence fees, and such movement has to be coordinated with all other "players" in the industry. Apple did not do any of it.
I've been reverse-engineering Apple Photos and it turns out there is a WEALTH of exciting metadata about my photos stored in SQLite databases on my hard drive.

Not just machine-learning labeling of what's in the photos, but also calculated quality scores across a bunch of different criteria.
>How are you proposing to run a complex system that essentially powers a big chunk of the entire internet and can go down any second without on-call?

hire more people?
Maybe, the community is thinking about it. But probably not the most pressing problem to solve right now.
Yes, but it isn't easy. Some people have done so, and I should probably revisit it myself since I know use GitHub in my later jobs and not Perforce. I mentioned this in another comment, but we had some tools integrated into Perforce's workflow to do diffs.

Merge is harder in LabVIEW and isn't where it should be. However, that doesn't mean it can't exist.
Imagine all the cultural export that used to happen earlier from California. All that will ideally either stop or tech companies will somehow find a way to make it worse and bring cancel culture to remote workplaces.
Hmmm, prophetically should have been prophylactically - hope that was obvious.
Your "in practice" doesn't match my on call experience over the past 15 years. During "on call" workload is reduced (the author of the post even mentions it). There are ways to implement sane on call policies that benefit everyone. A few I've seen:

- use a primary and secondary on call so that the primary can still go get groceries, or play in the yard with their kids, etc
- overlap on call and work hours. I did that at a job and I was fine with working 6pm - 2am just to cover this time slot. Won't work for everyone, but may be a nice compromise for some.

Like everything else, there are ways to do it right, and way to go complete bananas with it.
That is why I said I'm ambivalent to the previous comment's statement about benefits from toxic personalities.

I think your argument mixes up things you can control (skill) with things you cannot control (impulsivity), if the latter could be controlled it wouldn't be impulsive.

And I admit that is a big gray area. There's a continuum of toxicity online, and there are going to be some moderation rules that are subjective.

Unlike a pianist, I see the argument as more akin to web developers choosing not to implement alternate or semantic constructs which in turn excludes blind people. A visitor can't get better at not being blind. Of course, the analogy breaks down because blind people aren't adding noncritical discourse (aka what one mod may consider "flamebait"), but now we are back to subjectivity and affordance as to what is noncritical. We clearly know how to make the web accessible to blind people, but we don't have a universally clear way to make discourse available to people who sometimes suck at it.

However, I can create as many accounts as I want, so I got that going for me.
The verdict [1, Dutch] is somewhat less interesting than it seems since it was a summary proceedings with both lawyers (and the judge) not really versed in GDPR and due to covid quite limited interaction.

The grandmother could have argued legitimate interest (she is a grandmother and took care of one of the children) and have demonstrated limited visibility (now there was no mention of posting publically or not, so the judge went with publically) and the case would have started to get interesting.

Now it was just a slam dunk. No permission, no argument for use case under GDPR, done.

[1] https://uitspraken.rechtspraak.nl/inziendocument?id=ECLI:NL:...
When my Uncle found out how much the average entry-level Amazon software developer at Amazon makes, he was completely shocked, because it's higher than his salary as a physician in practice for many years. So all things considered, when it's mentioned how doctors are the only other profession where the employees are on-call 24/7, most FANG devs are making more than the average doctor.
I travelled across countrty over the course of 4 weeks while working remote. I stopped by Wyoming for a week to visit a friend. Was using a crappy internet, working from a hotel. Got altitude sickness the first day I was there. But I got to see things I didn't.

There are two broadband, Low Earth Orbit satallite internet projects that will be a game changer. These are supposed to have low latency to market towards high-frequency traders. If the cost is accessible for individuals, then yeah, you could live at the edges of the grid. Would still need some way to get electrical power.

My wife and I had been thinking about doing that with an RV, and just tooling around for a bit.
I mean you essentially need to learn a pseudo language on top of math to be able to do that. The barrier to entry compared to writing pen and paper is much higher, and math is hard enough for a vast number of Americans.
Encyclosphere
Maybe they need hobbies that are actually relaxing and not side projects.
I do PD also. 9 hours on cycler while sleeping but i also have to do a manual bag for 3-4 hours in evening. That means I kind of have to be back home by 7pm. I could have gone with a full day fill but I hate the full feeling for the whole day.

So you were on the list for 4k days? That is like 10 years! Did you already have a transplant?
Very good. I'll keep my eye out and report as needed
> never make it clear that they may need to have "pager duty" or otherwise work outside of 8-5.

Yes, these expectations should be made clear from the beginning.

I suspect they don't as they would be even more desperate to hire.
Ooor don't, you can always stay miserable or kill yourself, I guess.
Thank you so much for posting info about this calculator! This looks extremely similar and almost identical to my beloved HP 50g graphing calculator, which I still use. However, the HP 50g has been discontinued. Thanks to you, now I have a perfect (and even better) replacement!
I mean, this is entirely anecdotal. I'm just surprised by how American corporations seem to have laid such deep roots for price-gouging the most vulnerable. So many things come with hidden fees, impenetrable cost structures and customer-hostile communication.

It has made me realize that consumer-facing companies in my home country Finland seemed to be traditionally more aligned as participants in society, rather than money-extracting machines outside of it. Maybe one reason is that some basic industries like banking and grocery stores are dominated by co-ops in Finland.
So that is how liberty dies, and terrorism wins... With thunderous applause from a scared and panic citizenry that unable to understand statistical risk instead believing the propaganda of fear that will ultimately see the erosion of both their liberty and the safety they so foolishly believed the government would provide if they just gave up that essential liberty
Where I'm at we have an on-call schedule like the one mentioned in the post. It isn't too bad, and we rarely ever get paged. Most of the issues that the on-call person has to deal with, at least on my team, will come up during the normal working hours.
> it's a bit tricky to see exactly how to fix this

Put a hard limit on the amount of money that is allowed to be spent, and that limit is based on how much the less wealthy can spend.

If the more wealthy wants to spend more, they can give money to the other side so they can spend equally huge amounts.
Revolutionary war. Not civil war.
No idea why you'd be downvoted. Grandparents absolutely do not have the right to post pictures of their grandchildren without the parent's permission.
The millions of people who left their countries to come here.
Working from home doesn't work with Facebook's appraisal system, where you need to s* up to your peers and managers all the time to get anywhere in your career. Most Facebook employees will eventually be back in the office, as it is difficult to build up such relations when remote working only.
That won’t help if someone sets up public DNS to point to localhost or 127.0.0.1 though. Unless you check after DNS is resolved?

It’s also possible someone might bind to an IPv6 address.

Better to rely on fixes mentioned elsewhere for web socket servers running on the local machine, including inserting a secret key into web socket path or query param, ensuring the web socket validates the path or query, and ensuring there are no web socket endpoints that could be used to get the secret from the websocket when not passed in. (Like an index of paths.) The Node debugger is mentioned elsewhere here as an example and cautionary tale.

Paranoid folks could maybe trick their everyday browser into never connecting to localhost via various means, and there’s an argument that websockets deserve localhost third-party restrictions or prompts, but if I were an attacker, publishing a malicious package via the web is significantly easier and higher value. Also, websockets require JS so disabling JS is another workaround. But then the site could encourage you to enable it for other reasons...
Show HN: Strife Ground – the facts on each public controversy
I made a tool to read and write the facts on each public controversy, with liked evidence and in a hierarchy of upvotes and objections.

The aim is to have a place where, in one or two minutes, one can read the main facts on any controversy, instead of having to plough through 10+ hours of material where the factual gems are often hidden. Towards bullshit-free utterance.

The link points to the topic on Coronavirus.

Anyone can add new controversies, add and upvote facts, add objections, and upvote objections. A bit of a Reddit (decentralised hierarchy) / Wikipedia (factual) / Twitter (brevity) cross.

Email login is a bit buggy though works. Google login is faster.

Do you find it helpful?
Learn How to Build a Crypto Company
I bet you also want the software to work and not have bugs. Telemetry gives devs information to prioritize and debug information fix the bugs.
The "we are being paid too much" sentiment is mostly a US thing. In Europe the salaries are nowhere nearly as high.
(Serious question) what's the difference between an unpaid internship and volunteering?
Websocket protocol defines Origin header to indicate which website tries to establish connection. Hot reload websocket server must check it and allow localhost connections only (at least by default).
But what's the value of this arithmetic muscle memory, in a world of ubiquitous computing?

As long as you don't treat this computing as magic that somehow solves your math problems (hah, true I was guilty of that when I was a school kid), but is fully aware about how it does it (the algorithm) and just let the machine do the boring bits.
I mean what you're arguing is to essentially turn forum administration into miniature governments. And I would hope that as reality has proven, government is very easily gamed by people seeking power. You seem to make a lot of assumptions which, as someone that has acted as a moderator in the past does not bear out.

Have you acted as a moderator before? What are some communities which you believe have the idealized form of moderation? Because even Stack Overflow as you've referenced has issues with high toxicity among users chasing off moderators all the same.
Hear hear! Work and what I consider “real” life are two completely different things for me.
I disagree

I tend to think Ben Thompson has a good way of delineating who should be moderating the internet... that's discussed here (I think the day before he had an excellent interview with the cloud flare CEO)

https://stratechery.com/2019/a-framework-for-moderation/

These platforms (fb, YouTube, Twitter) are not fundamental service providers

As you move down the stack to fundamental infrastructure, you want them to be more constrained in how they censor.

Ultimately, we also need to figure out how to make policy decisions wrt censorship (at all levels of the stack) so that there isn't a single person at a tech company pushing a button. That's a lot of work and needs to be done carefully, but we do need to genuinely consider at what point something is damaging enough that we forbid it.
I imagine that's one of the benefits of ML as opposed to a program that embodies crystallized human knowledge and skill: when things change, you don't have to get a bunch of humans to rethink the implications and rework the program, you just do more training.
The city of Bolinas is notorious for vandalizing signs that point to it, to ensure outsiders can't find their way there. And they have a Bolinas Border Patrol, in a "ha, ha, only serious" kind of xenophobic way.

https://www.belle-aurore.com/mike/2013/05/bolinas-vigilante-...
GitHub and Gists seems to alot of people's go to place for writing these days. I'll take it over Medium but still seems a bit odd.
How so? Google is facing employee issues and protests because they sold the 'do no evil' ideal, but the employees don't think some of their projects follow that. I think you would struggle to find an equivalent portion of Amazon employees who think Amazon isn't customer obsessed.
What you wrote is almost unreadable to me in the text itself. The only reason I got it is because I recognized the formula from sqrt(b^2 - 4ac).

x = (-b +- sqrt(b^2 - 4ac)) / (2a)

This, however is somewhat readable. Requiring me to use TeX or Mathematica is what I would consider difficult. Whenever I actually need to write math they won't be available. I'd have more luck using custom emojis as math symbols in most cases.
That's good for you. And there will always be companies that are the exception. Some companies will do it simply to keep you because they're already familiar with you, know how you work, and have trust built. But it won't be the norm.

I might still say if someone is doing a 6-mo/1-yr temporary change of scenery, it makes sense to not dock their salary. But an actual move and keep my $300K FAANG salary while working in Thailand? I don't see it happening. If the difference is < 20%, may be sure. But a > 50% difference? I doubt we'll see that world. But who knows...stranger things have happened.

Every profession gets paid this way. Tech is no different, or some special snowflake.