skysight-inc/HackerNews huggingface dataset:
I wrote something similar ~5 years ago, as a reminder mechanism for myself (never shared it, it's very basic).

calendar.txt (lowercase for my filename) but only 'YYYYMMDD thing' for how the content line was - you've got more structure going on so that's cool, I like the week numbering - good idea.

calendar.sh was my little grep reminder tool running from cron.

Great minds eh.
Images on google maps are probably copyrighted and cant be used.
The 'fuel of evolution' is more abundant than previously thought in wild animals
Software engineer salary be like [YouTube]
I don't know about these things a great deal, but it would seem reasonable to me that an NDA might include limiting what you can say about the NDA?
Yeah. Sorry I just assumed interested people could do that.
I did say "These don't apply to everyone but:" and then gave my generic list of stuff that works for a lot of people.

I get that some people can just run a single go binary or whatever. The ones that don't, need to set themselves up to grow easily when they need to. Having some sort of basic plan or framework that doesn't take more than a week to set up is due diligence, and hiring (when your need to) will be much easier.
Blocking class action for arbitration is a double-edged sword for companies.

I can't remember what article I read ages ago, not this one, but this one seems to say the same thing from skimming the top https://news.bloomberglaw.com/daily-labor-report/jpmorgan-fa...

Instead of companies defending one class action suit, they (potentially) defend 1000s of individual disputes in arbitration and it ends up costing them more.

I'm just guessing here, I have no idea, if OP didn't settle and lost, it would have cost the company more than what they paid to settle.

These days I'd image you could do the arbitration over a video call. Easily worth my time for $2000.
Why Fangirls Scream
Ask HN: Tools for Planning a Wedding
I'm planning a wedding and need recommendations for project management tools I can use. At the moment I have set up a Google Sheets with a budget calculations, contacts, Q&A, nextcloud for file storage (contracts, offers etc) and kanban board for task tracking. It would be good to have something more powerful and integrated.
That seems very presumptive and very americocentric. Homeschooling is not an option almost everywhere. You would need to make more then the teacher to justify employing one. Even then it is not guaranteed that you end up with a good teacher (or a good student teacher fit) so you have to shop around, yet another thing people can't do easily.
Both TFA and your wikipedia special page rely on location access without any fallback for specifying a location if you don't want to give them your real location (or at least not to the precision that GPS allows) or if your are on a desktop where no location info is available. Disappointing.
Things on Wikipedia (ie not every single street or canal)
Microsoft doubles budget for employee salaries
It seems to support Linux, but I see no mentions of running on Remarkable - that would be a good target right?
> In some ways, someone starting afresh has a greater ability to decide exactly how they are going to build their new life, than someone who is already entrenched in their existing one.

They can rebuild their life alone. They can not rebuild social network alone.

> Also - moving to a new area, especially if you don't know anyone, is hard. Back in the bad old days before Facebook, leaving your community and anyone you knew was a huge decision that was not undertaken lightly. Is it essential that we have digital tools to make that easier?

Back in the day, if you wanted to build social network, you would went to places where existing people go to. You would introduce yourself in way customary for times and place.

It used to be knocking to neighborhoods door uninvited to introduce yourself. Nowadays it would be super odd unwelcome behavior.
But half way to something here is demonstrably better. The computer opens with ordinary tools and the parts are modular and available! It was also stated above that this repairer did not ask for the schematics.
Absolutely, just as there are many ways to achieve C speed in languages like Java for particular sections of code by applying non-idiomatic optimisations, there are also many ways to improve safety beyond just types. Even things like the borrow checker has decent alternatives (tsan, msan etc.) that can be used in existing language stacks.

MISRA as you point out is another useful tool in the toolbox.
Api version is customizable, but looks like api limits to at most 10 km https://en.wikipedia.org/w/api.php?action=help&modules=query...

(Probably possible to do a sparql query for this at https://query.wikidata.org but seems like it would be complicated, at least given my relatively novice level of sparql skills)
Yes, this is exactly what is happening again and again. I remember when mSQL (and later MySQL)+PHP was all the rage and everybody was writing CMSes with it (could be late 90s) and people routinely complained about efficiency, it occurred to me: since these are mostly reads, and writes are quite rare, why don't we regenerate the necessary elements only on write, and not whenever a user visits a page? I created a simple proof of concept with multiple themes and it worked perfectly. Fast forward 15 years and static site generators were all the rage. I believe they will resurge again around 2030.
I think it's to early for all those SPACed aerospace companies to tell. It does seem so that a lot of the newer ones are to a large extend just benefiting from the hype SpaceX started and companies like Joby and Lilium carried forward. Whether any of those without a final product will actually fly, and if there is a market to serve, is the big unknown here.
TLDR

> The problem was Darwin was a marketing ploy, and nothing more.
Well, he's mistaken in his assumption others will act the same way as him. That's a kind of 'wrong', too- towards himself.
The SSL certificate for HTTPS is incorrect and nothing is being served on the equivalent HTTP address.
Different social environments have different social expectations. HN has a social expectation that focusing heavily on technical considerations of how something can be done better will lead to pleasant shop-talking like OP's response here: https://news.ycombinator.com/item?id=31576634#31578949
Can I just pay someone to make me one of these (or a pikvm)? I just basically need a way to enter in preboot authentication text remotely into my Windows PC. I have a used single port KVM over IP that works "somewhat" but I have a feeling it won't be useful when I actually need it.
In the EU (and UK) you would have rights under GDPR to have your data corrected.

https://gdpr-info.eu/art-16-gdpr/

>Art. 16 GDPR Right to rectification

>1 The data subject shall have the right to obtain from the controller without undue delay the rectification of inaccurate personal data concerning him or her.

>2 Taking into account the purposes of the processing, the data subject shall have the right to have incomplete personal data completed, including by means of providing a supplementary statement.
Remote work is closing the geographic pay gap
How do you swuare this with the wide-scale infantilization of westerners in the last 30 years? What do you think changed?
This.

I have worked for almost 15 years in academic research, but in very close collaboration with the steel industry. The code we write can help steel companies to save millions when developing new products. This is quite complex software, which combines materials science, mechanical engineering and advanced mathematical concepts while requiring high performance and reliability.

I found a nice position for a tenure track in France, in a top research centre. Besides designing and writing software, I would have to design and implement experimental plans, teach, deal with students and administration, keep an excellent publications record, and find funding for future projects. Remote work would not be a possibility (but I would work may unpaid extra hours at home). And the amount of published papers and recommendation letters required just to be considered for the job was overwhelming. My salary would be lower than $30k/year. They do not even know what is a RSE.

I am searching a remote job in the software industry now.
I started out a self-trained junior developer and now I'm hiring selectively for that same basic capability.

Hiring people using the criteria of 'people who are like me' leads to immensely myopic teams who fail to implement even basic and obvious features in my experience. Recognizing that there are many routes to becoming a great dev is very useful because it creates a team with a breadth of knowledge and experience that you just don't get if you're laser-focused on specific criteria.
You seem to misunderstand the point of that constraint. Correction is not an error or a "step too far," it's just insufficient.

You can arrive at the correct conclusion either by pinpointing exactly where the original argument is incorrect, or you can come up with a completely different argument that does not have an error.

The puzzle challenges you to pinpoint the error because coming up with the correct solution is trivial (and the puzzle is deliberately set up this way).

This is not a "nonsense goal." If this came up in real mathematical research - two papers coming to contradictory conclusions - and no one could find where either paper went wrong, we would have a real paradox on our hands.
> WhatsApp, Discord

Remember that WhatsApp is also Facebook. As for Discord... isn't it a gamer thing?

> I think it's just fine for things like hobbies, classifieds, and such

No, that's the point. If it's used for all of this stuff, then people "have" to be on it. Group interaction media _is_ part of the "infrastructure" of society.
GitHub is now free for teams (2020)
That's why I treat all my (ex-)employer shares and RSUs as lottery tickets / monopoly money. For Amazon that worked out perfectly, for EADS a little less so but still very well. If I cannot live with my base salary, I'm not taking the job, as simple as that. If someone is giving me a potentially winning lottery ticket on top of a decent base pay, why would I refuse so?
I don't think that throwing a blockchain at this problem is helping because the problem is the complexity and impossibility to understand for non crypto experts.
> and retained according to the laws that agency should follow for their documents.

Even ignoring all other issues, this alone should be enough.
I don't want shares of a speculative solar startup, I want a safe solar investment with predictable returns. If a company goes bankrupt then shares go to zero, the assets are sold, and the proceeds split between everyone they owe money to. So structuring customer investments as a loan is safer for the investor, no?
I agree the benefits of in-person learning are often vastly underrecognized, but there was a lot going on over the last two years other than just in person versus online learning. People in a relatively favorable environment, learning from people who are prepared to do so with established online communication tools, is pretty different from the last two years.
Can't help but agree with the great minds, tux2bsd. Do you have a web page for your calendar?
At a few hundred entities, it doesn't really matter what tech you choose, so you should probably choose whatever is closest to hand.
I prefer to have my specs as close to the function as possible :)
You should try it sometime, component repair is not that hard even with average tools. I stuck a phantom powered aux jack in my laptop once, finding the faulty amp transistor and replacing it took about 20 minutes, and that was without schematics.
I think it won’t help if account got hacked.
I also have this experience and I've gone as far as to build this understanding into how I improve teams.

I wrote myself a short alternative to the agile manifesto which includes the phrase "Build context; not documents". The documents are relatively worthless if you cannot get context across, so I also prefer these big sessions where everyone is in the room.

But I take it a step further. Instead of just having meetings where we discuss I start to drive in structure and formats. The team knows by the 3rd iteration what the process will look like: we do some customer empathy discussions, identify requirements, break down into something that looks a bit like a C4 architecture, and then break down into task dependencies. In each of those sessions I create the structure and coach the team in the workshop but also 1:1s to start using structured processes and less ad-hoc ways to communicate. For example, if we enter a requirements conversation about the customer and someone talks about MongoDB I tell them we need to defer the DB conversation. If we open a Miro board I enforce that we all use the same types of diagrams to discuss the same thing at the same level of abstraction (increase team discipline).

After the team learns the supporting structure for the process, the process takes less time each round. Lots of waste generated by confusion or off-topic discussions or non-critical points are removed or deferred to the right time. I did this with multiple teams in the same company, usually the first round takes 1-2 months, but the 2nd round takes 1 month, the 3rd can take 2 weeks, by the 4th round they can do everything without me (on average). They end up creating documents, but the difference is: now they have context, and they are "fully literate in a new language" which lets them move faster.

If you're interested, I wrote a bit about why I dislike the blind application of templates and process frameworks without context or "deep thinking" a few weeks ago: https://statagroup.com/profiles/brian-graham/request-for-fas...

The shared context in the brains of people working is all that matters when you want to drive outcomes.

Context is king.
They do respond to lawyers
And credit card numbers.

string -> interpreted as a number -> displayed in scientific notation -> saved to disk with the last 3 or 4 digits zeroed
Ever since 2008 our only answer to the problem of too much money seems to have been even more money. If that changes a lot things will be different, from companies to housing values, I believe this cleansing will be a net positive. it will be pretty ugly and do a lot of short term harm to people that cannot necessarily afford it.
Yeah! I think it’s an under-appreciated aspect of WebAssembly.
You can enter manually the GPS coordinate in the URL for the wikipedia nearby page.
I badly wanted a Newton. Or a Psion3. Big time nostalgia.
Only if existing sessions are invalidated. Otherwise, magic login links like this have a problem:

- Attacker signs up with victim's email address and is immediately logged in (signup usually triggers a login/session creation). The session could last forever

- Victim tries to sign up, but it doesn't work, because the account is already registered. Victim assumes they forgot about them signing up already and requests a login-link/token. Victim logs in using the method and adds sensitive data to the account.

- Attacker session is still active, attacker can read victim's information.
Photography and Ikigai
Remember that most users are not customers here, they are inventory. A bit of breakage is expected.

The advertisers are the customers.
I don't want a yubikey either. Hardware products are notorious for being subverted by agencies, honest companies can be bought by agency shell companies, etc.

I find the recent push by big tech and others to discredit open software solutions like PGP suspicious. Banks push out new apps on a yearly basis, we are supposed to insert USB sticks to contribute to open source. Big tech rarely acts in your best interests.
On a desktop, you should be able to fudge it with the dev tools location settings.
I think few understand the math behind these systems, and faulty implementations are indistinguishable from faulty ideas to the non-cryptographer.
And ignoring the accidentally faulty case, there is a real chance that a malicious operator could steal an election. You might need more than a few PhDs to prove it.

Back to paper voting.
> (...) to come in and put-down someone's Show HN project.

There was no put-down. There was a very informative and insightful post explaining that a) unlike the original claim, the project does not use a virtual DOM, b) the technique used is indeed very performant and hard to beat, c) other projects also use it.

You need to go way outside of your way to pretend to feel any sort of outrage over this.
>actions of the elites

> the Economic Social Governance elites

Who are these people? I just think it's totally unproductive to post a rant about some shadowy un-named group.

I think you're also missing the larger economic situation whcih is not just that a liquidity injection caused inflation but that also a huge supply crunch has caused a supply-demand imbalance, which you don't even mention, but which has been obvious to everyone for a while.
> hasn’t finished loading yet or is potentially infinite/undesireably large/hung

For the case of a hung connection, is there any great cost to a client just keeping the connection open indefinitely? We’re talking a few kilobytes of memory? The user will surely close the client before it matters.

I can see some value in signalling the content length in order to allow a client to display a progress bar for a large download. But I can totally live without that in exchange for a simpler design.
> I imagine it's because of some sort of legal agreement, either with the ODM that designed the motherboard or one or more of their chip suppliers. I doubt it's for fear of cloning, leaked schematics for products from a variety of manufacturers (Apple, Dell, Lenovo, Samsung, etc) have been available for years and you don't see any cloning going on there.

This doesn't make sense to me. If it was because of a legal agreement I imagine they'd just publicly say that they can't "for legal reasons" and everyone would just shut up about it because, hey, it's not strictly their fault, so why give them grief about it? An easy way to snip the whole "no schematics" controversy in the bud. "Sorry, we can't release them publicly for legal reasons, but for future products we'll try to negotiate with the vendors to allow it." And they're done.

But the only thing we get is radio silence, so either they don't want to explicitly say that it's "for legal reasons" (which, again, doesn't make sense to me), or because it's due to something else.
Not necessarily Wikipedia articles but Wikidata items.
I've experimented with migrating from PostgreSQL to CockroachDB and YugabyteDB. It makes sense that a newsql DB is slower but compared to to a local PostgreSQL cluster it was unacceptably slow. You lose features and are now dependent on a heavily VC funded startup that may not make it.
let's not translate anything then, and let people use words from foreign languages, so native speakers can no longer understand or read their own language
Great for you, I guess there'll be lots of work for you to do if that were to happen.

For my part, I do a little open source for fun in my free time. That works for me because I'm reasonably anonymous, i.e. any mishaps or bad blood from entitled users can't really affect me in other ways. Bugs happen, stupid security fuck-ups happen, irrational demands happen, but all that can reasonably do is burn my GitHub identity.

That's important to me, I'm not out to build another stressful career as an unpaid provider of first-class software and services, I just sometimes share what I build for myself anyway. If every single thing I do is transparently connected to my real identity, I'll move everything I do to my private Gitea and it'll stay there. That's no big deal for the general public, none of my things are very popular or important, but I guess others will feel the same and their stuff might be. I'd hate for this to die because greedy corps want their free labor to happen in a panopticon.
It is a possibility. Should I accept a judge's decision because it's a judge's decision? Or should I use my own critical thinking about a topic to decide?

And in this case the judge's decision was that Epic didn't prove it was a monopoly, not that it wasn't. So therefore "it is a monopoly" doesn't contradict that, and both can be correct. So neither are wrong.
You think "SPAC King" Chamath Palihapitiya should be in prison?
Fomantic-UI – A community fork of Semantic-UI
incorrectly is better, i think.
One thing I would say from personal experience (because I've been hiring on budget for 6 years now).

Don't go for the big names / nba level, don't even go for the second league candidates, go for 3rd and 4th and find people who're looking to do a great job (there is a lot of them) and give them the environment to do so.

I think Microsoft had a study about creating effective teams from ordinary people, and I've seen it a lot at my company. make sure that you have a good engineering culture and people who want to learn and do a good job, you will end up with superstars.

also, there is loads of engineers doing shit jobs and dying to work on something a bit more interesting or more rewarding.
...and Google and the rest.
> the main problem is that academia has become hideously corrupted by "professional management" values leading to de-skilling as good people leave.

This hits the nail on the head. Everyone I know in academia is there despite their management. One had to leave the UK for the US in order to progress her career. The ongoing pensions fiasco has produced some extraordinary responses. Some universities are threatening to withdraw a whole month's pay for any strike action, not just for the period of the strike. Strike action is likely to hit exams: https://twitter.com/ucu/status/1531245496190128131 , with the result that universities are trying to outsource and automate marking (a lower quality product for which students will be charged the same amount).

Inflation over the course of this year is likely to be 10%. Pay offers are in the region of 2%, with pension cuts of up to 40%. Staff are going on strike simply to maintain their pay levels.

Marketisation has ruined the concept of the university. It's now seen as a place for manufacturing Education Units (to be sold to students) and Research Units. The staff on the Unit production line are therefore as metric-driven as Uber drivers. And there are attempts to casualise them similarly. Nobody senior or in government really cares about the content of the Units, only how they're ranked by the Unit Assessment System (RAE).

The culture war is also squarely pointed at universities, which are in and of themselves a threat to the right-wing, apart from the top two or three which are required for elite reproduction.
Interesting bugs, but I suppose even a cursory look at the code during review would suffice to weed out most of them. Apparently someone was in a hurry, which is not surprising in this industry.

In any case I play the game occasionally and to date my only major complaints touched on UX - most of it was fixed by now.

I recommend Barotrauma as a team-building exercise. It's a very humbling experience - there's no room for ego in a cramped submarine very far from Earth.
I agree that your number 2 is an advantage for the SPAC and the company using it. Being quite a fan of, reasonable, regulation I see it as a potential red flag. Ultimately, the numbers have to be public. When they are, it is too late for early investors to do proper due diligence so.
> I had forgotten that I’d setup emily@happytreepose.com as a recovery email on my Facebook account. I switched across to a more current address 10 years ago, and didn’t think that it would remain active.

I'm not sure what else they could have done.
>There is no "good" that you can take with you when you give a registrar money for a domain.

Ah, cant wait until you understand the nature of money itself ;)
I saw those pictures at the gallery, I would consider that to be capturing a piece of performance art.