skysight-inc/HackerNews huggingface dataset:
This is exactly the reason why I hate sites that use one-time email sign-in links. The link opens in Webview, then you have to click a separate button to reopen the page in Safari, but by that time the token is marked as used, so you can't login except in this temporary window that is going to immediately disappear the second you perform any other action.
After spending $57M on Facebook ads, I was kicked off
Governments need to get a lot tougher with squatters like these or the Bundy’s. What are all those tanks and fighter jets for? Just send in the team and get the squatters out in cuffs or bags. A government is barely a government if it can’t control its own territory.
It looks slick and this is something I'm looking in to (again), but with slightly different goals in mind. I had some feedback on the copy, though, that I hope isn't just me being a pain in the a$$.

> Are my notes safe?
> We are committed to protect your information. Your data is stored on our secure servers and we use SSL encryption to protect data transmissions. Your notes are for your eyes only.

So, my first instinct when I read this was: "No, then." I apologize for jumping to sarcasm, simply because short of asking you to bake in end-to-end encryption, the fallback is to honestly state the situation. Though, I'd keep that sentence in the middle and ditch the rest. For those that might care, that's clearly not end-to-end encryption[0]. Hopefully they know enough to understand that "secure servers/SSL" means "the server, somewhere, sees the actual data" ... just like most of the rest of these sorts of apps.

For me, incidentally, the security you provide would be fine. I'm more interested in a note/to-do/calendar app for my family with easy sharing/tracking for the kids -- this doesn't appear to be a goal of your product, so it's probably not right for me at this time.

[0] Yes, you could simply say: "There's no end-to-end encryption", but then you could just use my original, sarcastic, answer and clearly this page is meant to market the product to people.
Corey Quinn from Last Week in AWS jokes about using Route53 as a db often, including this hilarious twitter thread [0].

[0] https://twitter.com/quinnypig/status/1120653859561459712
We did this for Mozilla Hubs (hubs.mozilla.com) specifically so people can easily sign in from within a VR headset which doesn't have a password manager and which is hard to type in.

However, the problem is that this goes so much against user expectations it just confuses people and they end up going through the grueling version of typing the long link in by hand in VR since they can't imagine it could be as easy as opening it on their phone. (We of course, call this out in the prompt, but nobody reads that.)
I think the 30% rule (and even the vote) is only needed for a "traditional" union that seeks exclusive authority to negotiate wages etc.

This is something else.
Here is a refresher, with some key quotes.

http://cm.bell-labs.co/who/dmr/chist.html

> Thompson was faced with a hardware environment cramped and spartan even for the time: the DEC PDP-7 on which he started in 1968 was a machine with 8K 18-bit words of memory and no software useful to him. While wanting to use a higher-level language, he wrote the original Unix system in PDP-7 assembler. At the start, he did not even program on the PDP-7 itself, but instead used a set of macros for the GEMAP assembler on a GE-635 machine. A postprocessor generated a paper tape readable by the PDP-7.

> Although we entertained occasional thoughts about implementing one of the major languages of the time like Fortran, PL/I, or Algol 68, such a project seemed hopelessly large for our resources: much simpler and smaller tools were called for. All these languages influenced our work, but it was more fun to do things on our own.

> By 1970, the Unix project had shown enough promise that we were able to acquire the new DEC PDP-11. The processor was among the first of its line delivered by DEC, and three months passed before its disk arrived. Making B programs run on it using the threaded technique required only writing the code fragments for the operators, and a simple assembler which I coded in B; soon, dc became the first interesting program to be tested, before any operating system, on our PDP-11. Almost as rapidly, still waiting for the disk, Thompson recoded the Unix kernel and some basic commands in PDP-11 assembly language. Of the 24K bytes of memory on the machine, the earliest PDP-11 Unix system used 12K bytes for the operating system, a tiny space for user programs, and the remainder as a RAM disk. This version was only for testing, not for real work; the machine marked time by enumerating closed knight's tours on chess boards of various sizes. Once its disk appeared, we quickly migrated to it after transliterating assembly-language commands to the PDP-11 dialect, and porting those already in B.

> By 1971, our miniature computer center was beginning to have users. We all wanted to create interesting software more easily. Using assembler was dreary enough that B, despite its performance problems, had been supplemented by a small library of useful service routines and was being used for more and more new programs. Among the more notable results of this period was Steve Johnson's first version of the yacc parser-generator [Johnson 79a].

> By early 1973, the essentials of modern C were complete. The language and compiler were strong enough to permit us to rewrite the Unix kernel for the PDP-11 in C during the summer of that year. (Thompson had made a brief attempt to produce a system coded in an early version of C—before structures—in 1972, but gave up the effort.)

What failed was the initial port attempt to C, not UNIX running on PDP-7.

While I am quite critic of C, I take the effort to learn and criticise properly, because regardless of my opinion it isn't going away on my lifetime and bills need to be paid.
My friend just moved to Germany. They make WAY less than SV engineers (working at the same company). Granted, they don’t have to work 24 hour oncall shifts. I’m not saying the less wages is because of unions, just pointing it out.
I assume, since the submissions says is talking about something "faster in benchmarks", that he means "fast".
> Mac OS would be a complete rewrite though, no salvaging that.

I bet you could get a NeXT application from the early 90s running without too much pain.
Guo WenGui, the guy in the video has striked me as an attention seeker after watching multiple of his videos. Constantly showing off his wealth to his viewers (live streaming on yatches, showing them his waitresses and his catered meals). His motives are correct but I wouldn't trust EVERYTHING he says. I would take a lot of things he says with a grain of salt. He's a chinese Alex Jones... He's spread some pretty ridiculous claims, such as saying Biden won't be inagurated come inaguration day that it'll still either be Trump or the Nancy Pelosi.... I've had family members listen to him and they've slowly gone down a rabbit hole full or ridiculous conspiracy theories
My gut feeling is everyone coming out of the holidays reading back weeks of notifications.
I setup my own Matrix homeserver recently with several bridges to all my current chat services:

https://battlepenguin.com/tech/matrix-one-chat-protocol-to-r...

It works fairly well.
My feeling is this is an AWS issue. Our services hosted in AWS are not working either.
"authoritarians" - is that what they call entrepreneurs these days?

Personally I think the category "employee" should be forbidden. It is a pure social construct. Why is anybody entitled to be an "employee" and bitch about "authoritarians"?

Everybody is an entrepreneur. If you have nothing, you sell your body and work hours. But that's just a contract like every other contract.

In any case, if those workers don't like the authoritarians, they are free to start their own companies. Then they get to call the shots.
Maybe it's not for the worst, as otherwise there might have been less push for exFAT and this inefficiency would have persisted much later..?
They should at least update the status site to reflect issues currently happening.

I was wondering why the link from a Jira wasn't opening in slack, the page eventually timed out and gave me a link to status.slack.com where it told me everything was peachy. Cue me wasting time trying it again because apparently there was no issue with slack..
Yes T.LY uses a 301 redirect which is better for SEO for the long url domain.
This is so similar:

> Mr McKinnon is accused of serious crimes. But there is also no doubt that he is seriously ill [...] He has Asperger's syndrome, and suffers from depressive illness. Mr McKinnon's extradition would give rise to such a high risk of him ending his life that a decision to extradite would be incompatible with Mr McKinnon's human rights.

https://en.wikipedia.org/wiki/Gary_McKinnon#British_governme...

So the UK now has 2 trading cards and the US has none to exchange them with. Also they previously disposed this card, most probably a win-win situation:

https://en.wikipedia.org/wiki/David_Kelly_(weapons_expert)
https://www.theguardian.com/politics/2013/jul/16/david-kelly...
Yeah, the argument that this will primarily target conservatives is probably incorrect; the baseline population of conservatives at Google is probably dwarfed by the population of mainstream progressives who would fail in some way, shape, or form to abide by proper woke etiquette and thus create an unsafe environment.

If you're remotely alarmed by what happened to James Damore, then you should be alarmed by a union that organizes itself around these sorts of values.
Controversial process of approving Indian origin Covid Vaccine
The phrase is "reduce, reuse, recycle, in that order" (each being better than the next). In this context, reduction means not buying styrofoam in the first place. I think you're confusing reduction with recycling.
is there a way to read this in a compiled format complete with images an' all?
I have at times in the past made the (somewhat joking) observation that "memory leak" and "unintentional liveness" look very similar from afar, but are really quite different beasts.

With a "proper" GC engine, anything that is no longer able to be referenced can be safely collected. Barring bugs in the GC, none of those can leak. But, you can unintentionally keep references to things for a lot longer (possibly unlimited longer) than you need to. Which looks like a memory leak, but is actually unintentional liveness.

And to prove the difference between "cannot be referenced" (a property that can in principle be checked by consulting a snapshot of RAM at an instant in time) and "will not be referenced" (a larger set, we will never reference things that cannot be referenced, but we may not reference things that are reachable, depending on code) feels like it is requiring solving the halting problem.

And for free()-related problems, I've definitely seen code crash with use-after-free (and double-free).
That's how you get this: https://www.youtube.com/watch?v=u14tBwO5QVQ

Ultimately, the energy has to go _somewhere_, if it's spinning.
A lot of people seem to confuse Commercial with Proprietary...

They are not the same.
A lot of people (probably not big time actors though, more like taking and no one says no) end up stealing props and smuggling them out from production, as otherwise they wouldn't be able to get anything from the production.

At least from the few people I've visited who had props at home, 90% of the props were stolen by them on the last day of shootings.
>It made me wonder though, who here legitimately thinks their society is nearing collapse? Which society? By which measures are you evaluating the situation?

Not exactly, but I can completely see why some people think so.

What's happening fundamentally is that the boomers are on the verge of retirement. The worker shortage of 2030 is set in stone and the only way to mitigate the damage is very large amounts of immigration.

the problem is that housing is limited, worker shortage means housing wont be built to required capacity, and our top industries are becoming parasitic at best. This creates political pressure.

Then add in the consequences, women entering the workforce has been wonderful but not for the average worker. Supply increased by demand decreased because political policy of globalism shipped jobs out of the country. Thus we have income inequality that's out of control. We also have historic lows of marriage and births.

The blame is 100% in the hands of the government. you then look at the government's failure and it's a disaster. So many federal governments are functionally bankrupt and the debt is higher than ever. the government cant afford to fix their mistakes.

What's the point of society? It's the humans. We have failed in this regard. Will it be collapse?

Nope, but I know what's coming to prevent the collapse. the governments know how to do this each time.
If I were the manager, I’d respond to this by wishing the person luck and asking when their last day will be.
How’s the US Supreme Court relevant to whether UK judges are political?
Nanos Unikernel Now Runs on AWS Nitro (NVMe/ENA)
This is anecdotal evidence, but my mom was a teacher and she was getting paid 85k, had no masters, didn't work at all during the summer, and didn't work at home at all (<8 hour work day).
Yet they are usually incredibly useful for most people here. They should be allowed at least while the event is ongoing.
Its pretty much the same number. An L4 at Google makes $250k and an L5 makes 340k on average according to levels.fyi. My experience with countering Google offers would indicate these are a bit low.

Edit: Then you have to factor in the free breakfast/lunch/dinner, buses, electric car parking and the fact all my Google friends seem to rarely work > 40hrs per week.

That being said, all the 'grunt' work at Google is done by contractors, who are paid far less and while they get the free food they do without things like PTO and Sick time.
Open-source RGB lighting control for keyboards, fans, etc
I think there should be a new computer science law (if this one doesn't exist already):

Things that are easy to migrate from get replaced by things that are hard to migrate from, eventually.

IRC is incredibly easy to migrate from.
On 4th January Google Login stopped working inside FB Messenger browser
I think this aspect was not really discussed previously - Google Login will also stop working inside Facebook Messenger browser on 4th January https://developers.googleblog.com/2020/08/guidance-for-our-effort-to-block-less-secure-browser-and-apps.html

This move is not only anticompetitive against new possible browsers but is also an attack against Facebook, one of the Google rivals.
All the "ridiculously well paid" unionized blue collar workers I know are the people who work a ton of hours of overtime in an environment where their seniority permits them to get first dibs.

They are outnumbers ~2:1 by the blue collar workers I know who make that kind of money by working for themselves or by making themselves so indispensable to some employer that the employer pays them well above market to retain their experience in a non-union environment (e.g. the maintenance guy at a factory who's been there forever and a half and knows exactly why everything is the way it is, this maps pretty well to a lot of the highly paid "architect" positions that a lot of tech BigCos have).

I'm not sure how these situations map to a salaried workplace.

Yes I know this is just an anecdote.
Amazing point that very few people get....
Embedded devices often have a lifespan measured in decades. And for short-lived devices like consumer all-in-one printers (~4 years) it's not like every new model has a new firmware written from scratch. They get whatever the last model had, with a few updates for new device features. That might include exFAT, or it might not.
Front-End Predictions for 2021
The only way to get good is practice, and as an employee you only do this once every couple years or so. The company has people who do it every day.
Do you guys not have e-mail?

looks through Inbox of 850 new aws, batch job and logging messages

oh yea, that's right..
Relax. GP is clearly referring to an increase in people signing on do to the holidays ending and everyone coming back from work.

Also, Slack has significantly more users in the US than in any other country[1], and it really isn't even close. So the offense you're taking is unwarranted anyway.

1: https://saasscout.com/statistics/slack-stats/
I like this one ... I've always thought 'the fcking article' to be really passive aggressive.
Not really a fan of the Slack or Discord user interface myself, but there are modern looking web clients for IRC such as thelounge[0] or kiwiirc[1] that might be what you are after.

[0] https://thelounge.chat/
[1] https://kiwiirc.com/
While I would prefer a union in the US, I do believe it will be extremely toxic itself in current SV manner. I am situated in a country where unions are common, but tech doesn't have one because working conditions are good due to it being a sellers market for work.

Tech companies behaved in a way that they deserve uncompromising worker representation. But I believe it will currently end in a group of sociopathic individuals that will put a strain on tech. I don't mind to be proved otherwise, but I don't see the wrong people getting elected to represent workers.
It looks like they're encouraging (pressuring) open-source users to adopt the newer versions sooner. In this way, they'll get more value through those users as "beta-testers" through the feedback.

I can see many people are unhappy about this direction...
The system is not corrupt. The system is authoritarian capitalism controlled by international capital. We can keep asking the wrong questions or act.
It's a direct quote from his fiancé, who is also a lawyer and part of his defense team: https://twitter.com/StellaMoris1/status/1306205472521891840?...

I can't vouch for the analysis here, but this is interesting. It's an FOIA request that seems to show the equipment being used. https://wiseupaction.info/2020/10/15/julian-assange-was-x-ra...
Are you sure these things are that useful? I went to a quality-wise comparable school, people talked about the importance of humility and such but idk, I just don’t think I got my money’s worth.
> In a modern RDBMS, 3/4 of the time to execute a pkey lookup is spent parsing the SQL string

These times are on the order of sub-milliseconds; about 0.1ms with PostgreSQL on my modest laptop with ~30 million row table.

You make it sound like it's some sort of horrible performance hog, but 0.1ms for parsing a dynamic language really isn't that bad. Actually fetching the row takes about 1ms (without anything cached, faster otherwise), so that's hardly "3/4th" either. With cache it's about 0.1ms, which is about half.

But in reality most queries are more complex, and the parsing time becomes negligible; even for a fairly complex query it's about 0.6ms, which is hardly worth thinking about if you consider that the query execution takes about 60ms.
Quicksort is quick because it is memory efficient - O(n) with a leading coefficient of one and a small constant overhead (a couple of pointers. The memory efficiency reduces IO. IO is very slow and the reduction is what makes Quicksort quick.

Without accounting for memory efficiency and IO, other sorting algorithms...notably Mergesort are faster in theory.

Quicksort is quick by virtue of engineering rather than mathematical proof.
You'll just end up with no SLA or pay a hefty amount to use services because that's an impossible standard to support for any service of a size like this.
Do you have more info like services, regions etc? I see all green checks on the AWS Status page.
To elaborate how easy this is:

I did this recently in my own number after loosing the sim card. I just called up the phone company and convinced the customer service agent to assign the number to a new sim card I had just bought from the petrol station near my house.

I provided no authentication for this and they had no way to prove I was the owner of the account.

Took all of 5 minutes to pull off.
I rarely read The Register. Is that the usual tone -- as if the author wishes they were Lady Whistledown, the gossip writer on Bridgerton?
If you use slack primarily as a water cooler then yes.

However, I drive everything through slack - GitHub, linear, calendars, Notion, support emails, etc. I have notifications turned off for every service we use except for slack. This allows me to effectively ignore everything except for slack. These types of outages destroy that workflow for me.
how about first journalists that don't tell lies about how taxes work.

99% they report on gross revenue and complain about how little tax is paid. And almost everyone buys it.
> Even if through some process the license changes in the future, your contributions were still to an open source license and that version of the code will remain open forever.

Well, that's a good take. You're right of course: the exact version of the codebase you contributed to, was licensed as OSS and it will always stay like that.

So yes, copyleft is more about providing guarantees about the future, while non-copyleft can only provide guarantees about the present.

I think this way of putting it is clearer than my previous way of saying it. Thanks for bringing up this point of view.

> This is the reason why projects like MAME have contributor agreements now.

Hence articles such as [1] and [2], which have been posted in HN before, albeit with pretty much zero conversation.

Still, just like I'm interested in the topic of OSS licenses and the thought process of people who choose them for their projects, I find also interesting the matter about CLAs and whether to go on with one or instead opting to use a DCO [3], which some well known OSS projects have preferred in the past: [4], [5].

[1]: Why CLAs aren't good for open source -- https://opensource.com/article/19/2/cla-problems

[2]: Why you probably shouldn’t add a CLA to your open source project -- https://ben.balter.com/2018/01/02/why-you-probably-shouldnt-...

[3]: CLA vs. DCO: What's the difference? -- https://opensource.com/article/18/3/cla-vs-dco-whats-differe...

[4]: (GitLab) We're switching to a DCO for source code contributions -- https://about.gitlab.com/blog/2017/11/01/gitlab-switches-to-...

[5]: Helm Moves To DCO -- https://helm.sh/blog/helm-dco/
I chose bandcamp over soundcloud because I don't have face tattoos, but that kind of judginess really just covers for risk aversion and perfectionistic failure chasing. I may switch based on the rationale that a product is only as good as it needs to be and crapiness that persists can be a leading indicator of growth. While bandcamp is earnest and comfortable for the kind of stuff I do (just a place to share with friends), it may be a bit too cool for school if I actually ended up producing something people want.

Soundcloud really looked like they were growing faster than their ability to handle it. Thinking it may actually be the smarter play.
Vodafone’s Ho-Mobile 2.5M User / SIM Card Info Dumped
Is it? I thought there were opportunities in Detroit to buy a (terrible) house for almost nothing: https://patch.com/michigan/detroit/5-houses-you-can-pick-lit...
I just assume my every keypress on a public/shared PC gets keylogged, so a password is not a great option either.
1) Mostly remote (I show up at the office for meetings once a fortnight or so)

2) 20 minutes bus ride

3-4) Pros: I work better at home (I'm more relaxed and more concentrated), don't need to spend time on the commute. Cons: I miss seeing my colleagues for random chats, I get less exercise.

6) On the whole I like it, but I would prefer to spend a bit more time (maybe one or two days a week) at the office.