skysight-inc/HackerNews huggingface dataset:
Looks nice!

In landscape mode on chrome/android, the footer overlaps the main part of the page.
HN's accessibility issues can be worked around. The only big one that's actually pretty annoying is the lack of hierarchy, it's hard to figure out who is replying to whom.
Ok but how can they check that you "login to zoom from the same IP"?
This is very cool, I can only imagine the experience with a VR platform. The addition of ADS-B is also something I've never considered, makes the virtual world very realistic.
You have every reason to be skeptical of my claims. I will not share the ticker since that would mean I am trying to get publicity. Another poster said that you don't know for sure whether it is naked shorting or wash trading. He is correct and I don't have mathematical proof. But there are enough signs:
1) Company had debenture that was paid off early to toxic lender
2) Toxic lender has been caught and fined by the SEC in the past
3) There is always someone selling below the last market price in this thinly traded stock.
4) Every day the stock is walked down by short ladder attacks.
5) If we model the problem like this, lets say > 50% was short volume, then they could not have covered the same day. Accumulate this over a year. There are over 2M uncovered short sales.
6) Every day like clockwork at close the stock is marked down. We surmise it is because of margin (calculations like 5 are just modeling, we think he is short 10s of millions of shares).
7) Company got a call leaked by the toxic lender trying to raise money. Call was leaked.
8) Wash sales are trickier to prove: but we notice odd lot orders trading without appearing on L2. I have many screenshots that show this.

Notice I am not 100% sure myself. I am a computer scientist who got caught in this and question my sanity sometimes (as someone else posted a while back, there are many groups who obsess and conspire over this).

So any advice, help or insight might be useful.
You are taking this backwards.

- there are more fonts without ligatures than there are fonts with ligatures.
- every single OS I can think of include by default a monospace font that do not support ligatures.
- there are still a huge amount of terminals which do not support them.
- for almost any font that has ligature there is a variant without ligature
- there is virtually no way to end up with ligatures without actively looking to get ligatures.
- any terminal/editor that supports ligature has a setting for that.
- most people do actually like ligatures which is the reason they use those editors/terminal/fonts and want those activated by default.
> SpaceX might be able to get to $1M marginal cost for a launch, but you can bet they will never sell launches for that.

So, if they mark it up by an order of magnitude for external customers, you're predicting that a Starship launch might be cheaper than a Falcon 9 launch is, today, with a capacity of a dozen times the Falcon 9?
That’s interesting. Did you find both implementations were effective or was one more useful than the other?
> Should we own the free stuff we pay for?

We should own our own stuff. Your email is your own data. No company should have the right to arbitrarily destroy or block your access to your data. Whether that service is free or paid for is irrelevant; offering a service for free isn't a license to rob and destroy.

I've argued this point multiple times (e.g [0]). Business who host your data should treat your data as your property and take responsibility for it. They don't have right to destroy it or put it through a virtual shredder any more than your landlord or car service should take your property to the junkyard.

I also consider it a security issue [1]; if you can't access your data (or worse: it's gone all of a sudden), security has failed. No, destroying data isn't the same as securing it. Google has poor security. Security should protect your data and your access to it.

[0] https://news.ycombinator.com/item?id=30242824

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

Unfortunately law seemingly hasn't quite caught up with the idea of digital property.

Notice that Google's automatic suspensions may very well be illegal under GDPR. This was discussed here recently [2]. Having been rejected a credit card application (an example of a decision that should't be made automatically, under GDPR [3]) and lost access to a gmail account, I can say the latter was much worse.

[2] https://news.ycombinator.com/item?id=30138669

[3] https://news.ycombinator.com/item?id=30140312

I host my own email these days, and I am my own domain registrar. If someone wants to take away my domain, they have to take it up with my government.
Neat! Why buy a hosting company vs setting up some servers?
I purchased an Emporia unit and installed last night. Pretty rad so far. Only wish a single unit supported more clamps. My panel has 30+ circuits so it's tempting to install a second Emporia unit :)
Outside of a relatively minuscule number of people who view politics/elections as sport no one cares and they’re treated the same on the national stage.
Delayed Job vs. Sidekiq
Luckily, they’d have to get to the Moon first ;)
A lot of us have also been caught out by Google announcing they are forcing free G-Suite Legacy users to upgrade.

Here is where I am heading (having given the matter much thought and some testing, trial and error)

Free Gmail/Cal account as I enjoy the software

My own custom domains with any registrar

Paid Fastmail account storing all my emails to all my domains/aliases at Fastmail

All Fastmail messages forwarded to Gmail

Mail from Gmail sent through Fastmail's smtp servers

This gives me the mail/cal app I like and the freedom to move. I don't have a problem with paid. Google are forcing Workspace on me when all I want is email with custom domains.
> incompetence

It’s not that people are completely incompetent it’s that some people are better at getting subsidies vs growing food. Essentially subsidies add a parallel skill set which becomes valuable but reduces the impact of being an inefficient farmer. I don’t have hard data, but have been told about people who are better at one side or the other.

> Any data to back this up.

The freezing thing was actually from a study I read. Ultra large freezers are very energy efficient via classic square vs cube scaling. The freezer loses energy on the surface and needs insulation along the surface while it and stores inside the volume. Energy costs of shipping vs colder climate etc.

The idea was a FIFO system along a circular storage system, but I don’t recall all the details.
The Moon Is a Harsh Mistress reference?
Phone number porting is a thing due to regulation. I'm looking forward to having email address porting legislation, one day.

For full porting, there's a long road ahead, starting with regulating domain names, which email addresses depend on. However, as long as the domain name _de facto_ remains in the possession of the original provider, this is technically possible, already.

Email address porting might even be possible without a persistent domain/DNS entry. After phone numbers get ported, the _sender_ (of sms, or a call) caches the new routing, and the original carrier doesn't know the ported phone number is getting a call in the new carrier's network. I'd be interested in discussing this sort of thing for well established internet services (such a central authority already exists, ICANN, but perhaps legislators can come up with a non-US authority for emails)
Cable modems were around back then too in some areas: https://www.latimes.com/archives/la-xpm-1998-feb-16-fi-19727...
In the US too. A town in North Carolina recently renumbered the entire town.

Growing up, the houses on the street behind me got renumbered as well.
get a paid internship at a big corporation. a small github portfolio will help you get there.

make sure to leave some time to have fun and hang out with people. software engineering is 80% person-to-person communication, 19% solving simple logic problems and 1% glamorous work, if you're lucky.
You just plan ahead. Take 15 minutes at the start of your day and plan your day and route. You don't have to stick to the plan, it just gives you a baseline. Experimenting is nice as well. Maybe your favorite restaurant would not have been recommended by an app?
> even something as crucial as a banking service

Interestingly the problem of people excluded from the banking system has been addressed by statutory regulation in the UK: https://www.gov.uk/government/collections/basic-bank-account... ; see also discussion at https://publications.parliament.uk/pa/ld201617/ldselect/ldfi... which covers the question of people with inadequate ID.

Getting your email account wrongly banned is an injustice, whether trivial or costly, and whether or not you have alternative arrangements. That's why people are (generally) rightly cross that it's happening. That feeds into wider questions of "why is justice so expensive" and "how does a local justice system address the bad behavior of a multinational". These questions tend to get resolved incredibly slowly.
People who have Firefox installed are not being hypnotized into switching to Chrome. Switching to Chrome involves figuring out an entirely new application for dubious marginal benefit. Or at least that used to be true, until Firefox completely remade their only product to be an imitation of their competitor; now the difference is unnoticeable (other than Firefox is slightly worse.) This is not something Chrome did, this is something Firefox did.

Firefox was a superior browser in almost every way to Chrome, the only selling point to Chrome was that you could crash a tab without crashing the entire browser. Firefox conquered massive engineering challenges and aggressively fought its own users for its current position as an also-ran/historical footnote.

edit: and an indication that Firefox doesn't care is that so many Firefox remoaners feel like they can't switch because they rely on Tree-Style Tabs, and Firefox not only doesn't hire the developer and pull the project in-house, they actively sabotage the project through UI intrusions and inflexibility about those intrusions that require the kind of technical confidence to fix that average people don't have (or want.) And they periodically break even that.

I think Tree-Style Tabs will be as seamless as they were on Firefox 5 years ago on Chrome before they will be so on Firefox again.
Mozilla getting rid of the Google default search engine deal would be the best thing that ould happen to Firefox. That money is not free, it is (amongs other things) a shackle that keeps Firefox from going too far against Google's interests.
Nice!

Did the same kind of thing a few years ago. When my kids were in to tower defense games.

https://pettersson.casa/td2/
Show HN: Frenemy.live, Matching People for Voice Calls
Hi HN, long time reader but first time poster.

I've been working on frenemy.live since I first started wfh some time back and realized how isolating it could be. With some inspiration from podcasts, Discord, Omegle and a reality tv show I came up with the idea of matching people for voice calls based on their opinions. These opinions are based on custom statements that I have thought of but are definitely not set in stone and I am open to suggestions. My hope is that frenemy.live facilitates respectful conversation and maybe leads to lasting relationships.

So about the technical stuff, the app is written with Elixir and Phoenix with a little NodeJS. I chose this stack after looking into Elixir's fault tolerance and capacity for concurrency, its pub-sub features (which really came in handy) and Phoenix LiveView.

Constructive feedback is more than welcome and I hope you like the app. (Please don't give it the kiss of death)

Oh I have also created this discord in case any hiccups happen and people need to find each other. Or you want to report any bugs.
https://discord.gg/f3FJUv2J
Hyperloop tickets for $1!!!
I agree that there are conspiracy minded folks who get stuck in the rut here. I am worried of course that I somehow stumbled on one. Please see my response to chollida1 which has some more color.
I totally get it when it's used solely to combat spam(bots), but, at least on Reddit, this tool's use has become too widespread and hits too many normal community contributors.

Edit: I'd just like it to be not allowed by law to hopefully curtail its use. I don't really care about what the repercussions of doing it anyway might look like.
The amount of "unused" glyphs is not the 128 - "used glyphs" since you put several together. You would need to count the number of distinct 7-segment combinations that bear a glyph for this to hold.
It's the strategy of all the major social players.

Several months ago I followed a new cardistry (look it up) personality on Instagram. I scrolled through and "liked" one or two dozen of their performance clips, out of the hundreds that they've posted. My Instagram account was blocked, for "manipulation" or some verbiage like that. Basically, the algorithm thought that I was a bot hired to inflate that person's numbers.

The Instagram appeals process is to email them a selfie, holding a piece of paper with the current date and something else written on it. I did this, but never got any kind of response. My Instagram account that I had for 5-10 years is just gone.

Turned out to be a blessing in disguise. I created a new account attached to the same phone and email address (somehow THIS isn't detected as abuse?). But I just lost interest in the app, and life seems to be better now for having done so. If Reddit ever nukes me, then it would be the kick in the ass that I need to stop wasting time on that toxic site as well.
She's a better web designer than I was at 6!

Did she design it as a website? It's interesting that she went with drawings/a piece of paper as the default presentation. (Assuming that was her decision).
Before, my first step would be installing Fedora, but now I'm quite happy with WSL.

Now I:

* Install/configure FF, including 1Password and uBlock Origin extensions

* Install VS Code

* GitHub SSH configuration

* Set up a "dev" folder for all coding projects

* Set up "writing" dir for all writing projects

* Install writing tools like Scrivenet and Plottr

* Install misc productivity related apps, like ManicTime and Workflowy
I think people's general dissatisfaction with bloated sites and slow internet will make them try Chrome when Google, a company they mostly trust, tells them its better. Then Chrome will prompt them to become the default and for a lot people that will be it.
- go to office hours, it helps your grades and builds a network.

- get enough sleep

- when your brain is tired, go exercise and make your body tired, too.

- find one or more tenured faculty whose ethics and work style you respect, try to get into their lab/group/…, and make damn sure that they know exactly who you are by the time you graduate.
Safari on macOS is supported two major OSes releases back. The latest iOS is supported on iPhones launched in 2015 and later. How many users on older versions of Safari are limited by OS version?
A library for effect handlers in C++
Why am I downvoted so heavily? I tested the website in two computers and have payed my attention to any element in dev console, then wrote down all the issues I have found. If I was rude or something, why not just to tell me?
Not gamestop, I said OTC. There is no way to prove naked shorting or wash trading without access to sell tickets. But the signs are there. I added some more of these details in my post of chollida1.
What a great story.

I remember being annoyed as well by the GNU/Linux thing.

All that preaching (was RHS the original SJW?) pushed me to experiment with BSD.

I also enjoy using Alpine quite a bit (even if it might have some GNU packages)
I've been working for 8 years since I finished my Master's. I've had a successful and generally happy career by my own standards, but I do feel that I could have done better. I think others will focus more on technical skills but I think, particularly for Computer Science, soft skills stand out more. And these aren't just great skills for your career, they'll also help you outside of work. Some examples:

- Maintain contact with more of my friends from different groups. This isn't just beneficial for one's life outside of work - several interesting career opportunities have come to me through university friends.

- Get involved deeper with a diverse range of societies. I was in the committee of a couple and intermittently joined events of several others, but many had great, interesting people, focused on interesting projects and ideologies that I wish I had kept in touch with. University makes it super easy to broaden your horizons and discover new orthogonal interests.

- Get good at presenting. I think I was quite decent when I started work thanks to the dozens of interviews and day-long assessment centres I had to do when applying for jobs in investment banking. Even outside of the interviews, there are plenty of other opportunities for this at university e.g. team projects, societies, etc. This all gives you a better ability to not just present something you've been working on, but also yourself, in an interview, and to others during networking opportunities.

- Follow your passions. For me, a passionate person is a very hireable quality. I'm sure you find something interesting outside of work, get into it more, read about it, do it, speak to others who like it, etc. For me, getting involved in my passions made me happier generally, but was also useful for mentioning in passing in interviews, or striking up networking conversations, or even for drawing analogies in solving a related work problem.
Aspx is the file extension of Web Forms pages, which have no direct migration path to .net core/6.
We used to think a four minute mile was impossible, until Roger Bannister in 1954. Think how all the other runners felt after that run: they had to catch up. Now it's done all the time and is the standard.
Yes that is true, as software keeps eating the world, software mores will eventually rule everything. If it has a microchip in it, it might ban you.

For cars I don't think this future is distant at all, ten years max.
Why did Mozilla lay of 250 after a previous round of layoffs?
https://techcrunch.com/2020/08/11/mozilla-lays-off-250/

The official internal message started with:
We are making significant changes at Mozilla Corporation today. Pre-COVID, our plan for 2020 was a year of change: building a better internet by accelerating product value in Firefox, increasing innovation, and adjusting our finances to ensure financial stability over the long term. We started with immediate cost-saving measures such as pausing our hiring, reducing our wellness stipend and cancelling our All-Hands. But COVID-19 has accelerated the need and magnified the depth for these changes. Our pre-COVID plan is no longer workable. We have talked about the need for change — including the likelihood of layoffs — since the spring. Today these changes become real.
—-snip—-

But every tech biz I know has benefited from Covid except rare cases like AirBnB that has direct exposure to the travel industry.

During Covid there has been a big move towards remote work and remote earning, and surely Mozilla would have benefited?

I’ve also noticed a trend over the past two years of using Covid as a justification when the real reason is something less comfortable. Covid has become the new “to spend time with their family”.

So did Covid really affect Mozilla that quickly and that badly that they had to ditch a quarter of their team? This happened in August 2020.
note that computer science != software engineering. doing computer science is sitting down with a pencil and a piece of paper. actually working with a computer may be limited to writing a paper in latex.
My university course (Industrial Design, about 17 years ago) had an optional "placement year", a year between second and final year where you would take a paid job in industry (about 65-70% of a grad sallary). It was your own responsibility to find and apply for one, but in the industry in the UK it's become quite a common system, so businesses seak out placements students.

I learnt more in my year working than the all of my university course combined, significantly, it was incredible and one of the best experiences of my life. I was fortunate enough to be invited back permanently after the course, and many businesses see it as an extended "interview" taking on a large proportion of placements students after.

So, my recommendation is if your course offers it take it up, it's invaluable. If they don't, look for opportunities to "intern" during the holidays. Real world experience is the most valuable thing you can build up, and the prospect of it tuning into a permanent position is very strong.
The tragedy of it is that the stupid politics were an intended feature of the original program. NASA got really spooked when the Apollo program got castrated just when they were starting to do real science instead of just testing hardware and delivering flags, and so they strived to make the program after that impossible for congress to kill.

Jokes on them, the contracts started then are still impossible to kill today, and none of them have produced anything of real value for 20 years now.
That sounds great, except: not everything in Terms of Service or End User License Agreement is legally enforceable. The law is above these. And that is often not tested by trial (in this case it is).
She's a better web designer than I am at age 37 ;-)
I wish there was just a dropdown in the "Submit" view to pick well-known prefixes.
It might sound dumb, but monetizing my site was the stepping stone to make it take off. I run a solitaire website called https://online-solitaire.com/ that ran for a few years without me earning any money from it. I kind of thought that no-one earned money from banner ads anymore, so I didn't even bother with them.

One day I decided to try it out and earned around $1000 the first month. That gave me the boost to spent time improving the site, optimizing speed and improving SEO. A couple of years later, the site is now earning $10k+ a month .
>Wow - that’s quite a summary of what’s going on right now. I keep seeing the same pattern of your comment on right wing media lately (e.g. with the insurrectionists): defend the racist group by blaming either a false flag

You can watch the livestreams for yourself. You can watch videos like: https://twitter.com/QTRBlackGarrett/status/14876208353639833...

There is absolutely no nazi flags or confederate flags. The media and Trudeau smeared these people. This is literally the definition of 'false flag'

>call the protesters “largely peaceful and just exercising their rights”,

This has been confirmed by Ottawa police chief. This is infact a logical conclusion because if the protesters were anything but peaceful they would be arrested by the police. The Ottawa police are unable to do anything because it's peaceful and protected by charter right.

>then turning the charge around to call the people accusing you, of being the actual racists. I find it fascinating to see this on hn - it’s usually the kind of comment I would find in the Breitbart / Fox News comment sections.

Did I call someone racist? I did not. Not once did I say Trudeau is a racist. You are the one who just connected that. Is that by chance because you believe Trudeau is a racist? Interesting.

Also I don't know anything about the final part of your comment. I'm Canadian and not interested in Breitbart / Fox News.

https://twitter.com/cancivlib/status/1493383581783236611

I remember a time many years ago when Trudeau would have open mic town halls and any manner of people would come after him. He would stand his ground and talk to anyone. Including terrorists, I even remember the terrorist kind of rushed toward him and he had to tell them to back off. In the end he literally spoke with that terrorist as a person. What happened to that Trudeau?