skysight-inc/HackerNews huggingface dataset:
For us, I would say in the UK, all are hard to hire.

The main background issue is a lack of supply if you are not in a place to hire worldwide remote (which many companies are not).

As a small company, doing the communications required for doing recruitment all in-house, as well as getting your job listings out to where people will find them is hard. However, using Recruiters is expensive and they have less ability to do quality filtering of applicants, especially since they are driven by commission more than quality so I think they would rather get us to interview someone who isn't a great match "just in case".
If you're interested, here's how Uber solved it for their internal tooling:

https://h3geo.org/

https://www.youtube.com/watch?v=PutOhe8HVNU
> when education is subsidized, you're implicitly making the decision that it's more important to pay for that education than to pay for e.g. more help for the homeless,

Not everywhere. Next to no homeless people here in Scandinavia yet education is universally available at almost no cost to the student.

The US is richer both in absolute terms and per capita so lack of money is presumably not the reason for the difference.
> If you get the address from a trusted source, like the Azure dashboard, then you’re connecting to the correct machine. No need to rely on people being meticulous enough to compare hex addresses.

No, that's wrong. That's my point. If TCP/IP were inherently secure we wouldn't need SSH in the first place.

SSH fingerprints offer you the opportunity to cryptographically verify that you're connecting to the machine you think you're connecting to. If you fail to check the fingerprint, and instead blindly assume it's ok, you could be connecting to an attacker's machine instead.

This turned up in the previous thread too. https://news.ycombinator.com/item?id=23960905
TTS is a very active field of research. The things you see here, GlowTTS, PortaSpeech, Diffusion, etc, these are very new, published 2020 and 2021. Every couple of months there is a new model, which needs its own implementation.

You will find a lot of code but that is research code, i.e. you need to understand the science behind it and it needs some effort to get it to run, and it will have lots of hard edges.

When you ask for a usable cross platform and open source solution, this is different. Although, Larynx looks actually nice and usable, i.e. intended for the end user.

The hard part of TTS systems is also to get all the edge cases right, like special symbols, abbreviations, special names, etc. And most research code does not care too much about this but is more about doing research such as developing new models.

A manual lexicon with lots of custom rules is often used to cover all these cases but to maintain this is a lot of work and depends also on the use case. Or you could train another model for this part which will somehow work better than a simplistic lexicon but will still fail at many edge cases.
Not that I would agree, but this is the standard accounting practice of record labels and publishers for at least the last 50 years.
Reductio ad absurdum.

If you were really honest about the meaning of the quote you should say "never assume malice" because that's the actual statement here.
>So how can we fix the system? The best way to fix the system is to prioritize websites that are there to share knowledge, not websites with their primary priority to make ad revenue.

Different solution:

- Make a search engine that is actually good. Blacklist all SEO spam such as pinterest, allow complex queries, restrict by date, site, regex, etc

- Charge 1 cent per search, or as much as is necessary

Why has nobody done this? What am I missing?

I would totally use this. And if the pricing were correct, you wouldn't need a captcha and could just expose it as an api for bots
It's not impossible. I hear Bruce Schneier got the correct hash on the first try.

https://www.schneierfacts.com/

(Sorry for the very HN:ish post, but I feel it's somewhat in the spirit of this story)
I just tested that. Holding down the power button invokes a (somewhat special) btn_rst kernel panic before it has a chance to invoke a true hardware reset, and kernel panics involve an NVMe driver hook which I'm pretty sure issues a flush. Should be safe.

At least re: this issue; it's still a bad idea because it's only safe if all software is written following data integrity and flush rules to the letter, and most software isn't. You're eventually going to run into issues on any OS by doing that, because most software doesn't get this right unless it's a database. And you're still going to lose data that's in buffer cache, I'm pretty sure that won't get flushed.
Facebook Is Not Spying on WhatsApp. Is Not
I was thinking over the accusations leveled against Facebook--including, among my social circles, by myself--claiming that Facebook is spying on Whatsapp. It just hit me they are actually not. It just looks like they are because people consistently reveal personal information they reveal on Whatsapp, on other applications (on phones and ordinary personal computers). And secondly, on occasion, they don't make these tells but there is a coincidence--and Facebook shows an ad for what was only sought for on Whatsapp.

It hit me that the pressure on Facebook to stop this from happening is paradoxically forcing them to actually spy on people in a way they currently are not. What I mean by this is that in order to rule out any recommendations based on a coincidence or double reveal, they actually would YES have to spy on their users. Yes spy on users, in order to avoid the supposed creepiness. So that then they can see, oh this user claimed on Whatsapp he enjoys eating cat food (this is my go-to example for Whatsapp alleged creepiness), let's make sure not to show any ads for cat food so he doesn't freak out. And for those purposes double reveals and coincidences are identical, they both require mining the Whatsapp messages to identify them because they both appear on Whatsapp messages.

Forget completely about the impact on ads of showing users ads about anything except what they want, which is a real concern for Facebook. It's a for-profit company after all, it is meant to care about that.

But no matter, focus only on how public pressure affects them: the public is basically forcing them to do precisely the misdeed they are not doing, that they are accused of doing, in order to appease its accusers.

Food for thought.
It depends how deep and far-reaching it is. Cars in the 60s caused smog and used leaded fuel, so they were all pretty bad at the same time. Perhaps the field needs a similar size of transition as the change to unleaded (too many "leading questions" perhaps).
> I’d consider the proprietary Google Chrome or Microsoft Edge more secure than Pale Moon or most webkit2gtk-based browse

Now consider Chrome had a widely exploited (by a large ad network) known (by everyone, which means also Google) third party -> first party bypass for a long time. This destroys the security model, but I'm guessing the ad network loved it. This is what you get for trusting a project created and maintained by an ad company.
> By default software [...] has malfeatures which need turning off.

The problem rather is that such software is not simply considered malware by the public.
Then why did you quote the author so selectively as to appear to indicate the opposite?
The damper on LinkedIn as a social network in one sentence.

People don't be their real selves on LinkedIn. And once you know the artificiality of every post on it, you being to hate it.
Alternatively, I could have searched for "flight comparisons" or "US airlines" back in 2002 if that's the type of result that I actually wanted.

The problem is that there is no way I can tell current Google to give me stuff that's interesting, novel and information dense anymore. It's all well and good if I knew that the Museum of Flight existed before my search, but the point of Google is to tell me about its existence. I can't tell Google "flight ... but no cost comparison or airliner website stuff"; such a query is currently not possible.
Those scenarios are rare if you have gotten used to what 99% can and can't do and therefore just dismiss many solutions without thinking since you know the 99% can't do those thing.

Of course your competitors will do the same, you can't scale up an organization of top 1% professionals, so you don't really need them to compete in the market but you do really need them to solve a lot of problems. Just that today those problems aren't being solved in most places.
So the biggest problem I had was hiring my first employee. I needed help with a lot of things -- development, graphic design, web design, sales, accounting, product management, etc.

But the people looking for jobs are looking for a very specific role. Eg. they want a job as a developer, or as a graphic designer, and it's kinda hard to find someone who can do more than just one thing. But as a small company I don't really have enough work for a full time employee who does just one thing.

Most of the people I met who are good at more than one thing had their own business or startup and weren't looking for a job.
See this man page: https://man.openbsd.org/?query=wireless&apropos=1
cool! good to know about catt! unfortunately i don't have a chromecast to trying it out.
Yes. I've tested yanking the power and can easily see 5 seconds of data loss for data that was fsync()ed (but not full synced). I'm not sure yet if corruption due to reordering is also possible, but it seems likely.
I also don't align with the author ideologically, but I have to protest somewhat. Assuming that the inputs and the model are sound (which I'm not saying they are, going by some other commenters' judgements), the spreadsheets tell us something regardless of whether we subscribe to making policy decisions with pure monetary terms ROI. Mainly that we need a damn good non-monetary arguments to make young people learn something (here I'm thinking of oversaturating the school programs in the country where I reside) and to justify existence of places that say "higher education" and usually charge money but they give their students not much.

I am fully in the "you are a citizen before a homo economicus" camp, but don't actually want to make this an object level discussion about education. Two things:

- A social assertion can be sound and consistent with facts while missing the bigger picture. This means people should tackle it and learn from it, at least on the intellectual discussion level, and not try to bury it.

- Dismissing attempts to get things like formal logic and statistics into politics because it's all "ideologically motivated" is nihilist. Where the methods are sound and applied honestly, they can improve discourse (as a more disciplined kind of argumentation), unless you think you are a genius that perfectly knows how to improve society thanks to casual thinking and social proof.

To be fair, these attempts usually are ruined by ideology, but this is because the attempters ultimately choose ideology and are willing to compromise discipline. To go way back, see the "Specimen demonstrationis politicarum" by the great philosopher G.W. Leibniz, where he promises to mathematically solve the current election of the king of Poland and arrives at the conclusion predictable from knowing who was paying him.
Aren't ninja, pirate and jedi all gender neutral?
Ah, I misunderstood the point you were making. It's still true that each hash won't help you make the next password guess, but you can iteratively fill in parts of the overall hash.

I'm not sure that really helps you much though, as you don't have enough guesses to get the entire hash. And even with that, you may or may not succeed.

Still, good point!
In Apple defense, sloppy fsync behaviour is clearly documented: https://developer.apple.com/library/archive/documentation/Sy...
Gtkmm3 with C++ works well for me. I'm looking now on Gtk(mm)4 and Libadwaita. They improved the docs recently but the C++ documentation is kind of separated.
Combined with the fact that without the top menu bar you can no longer use the Alt-combinations to get to the corresponding menu (e.g. Alt-F for file menu). Motor-memory is hard to reprogram so I'm not a fan of the latest Gnome "usability" choices.
Is this the right forum for such post?
> I'm innocent until proven guilty: prove it was me.

This is trivially circumvented via "attach fine to car" and "driving in a car with fine attached is illegal." (AFAIK that's how it works in Ukraine).

End result is the same.
See also:

* passive income folks whose business is to teach passive income

* van lifers who earn by... selling the van life.

Ultimately they're profiting on the difference between reality and people's wishful thinking.
Nope, the quote is quite limited in terms of conveying the idea.
It never says anything about verification or trust. It basically says: "never assume malice if it's possible that incompetence took place".

That's pretty naïve way to see the world, especially in this day and age.
Ironically, social media wouldn't be a tenth as successful if people behaved the way you wish them to do.

Meta (and all social networks) rely on us giving opinions on any and everything we see.
They definitely are. They collect ALL the metadata and use it for ALL the purposes.

Add a contact on WhatsApp and have a chat with them. Within 3 days the person you had a chat with will be in your “people you may know” list on Facebook.

Just because they don’t see the message content doesn’t mean they are not using whatever information is still at their disposal for whatever use they please.
Exactly. Just like "Correlation does not imply causation" Hanlon's razor is one of those things people love to trot out to appear sophisticated when it has quite the opposite effect.

Would it also be "We eventually figured out something was wrong and went through a very annoying process of learning about royalties and how they interplay with prices, discounts, and other factors and then set things right" if Amazon's mistake was cutting their own fair share in half rather than their business partner's?
it was the only thing they could get. No wonder it looked magic.
My dissertation was about point #2.
Those numbers can't be compared one is number of nobel prizes by the country they were born at. The other number of people who were at some point at Columbia University, i.e. alumni, faculty (past and current)... who won a Nobel prize sometime in their career. The total number of nobel prize winners counting the way the Columbia winners are counted would add up to many more than counting by country.

In other words adding up all Nobel laureates by Country would yield the number of total laureates. Adding by alumni, past and present positions (at all universities) would yield a high multiple of total laureates, because the vast majority of laureates would not have spend their whole life at one institution.
Applying results from social sciences has the problem of weighing costs and benefits (policy X helps with A but hurts B). But how much 'A' do you need to get to outweigh the loss in 'B'?

Business decisions are far simpler: both sides of a decision can be analytically boiled down to the same units (dollars/cents) and compared (more money = better than).
SEO tricks is shit to me.

The content itself is the SEO.

If i were building the search engine, i'll just ignore all nonsense website with their tricks as well as clunky tracking script in their header.
yes, ytcast should work with any DIAL enabled device that supports the YouTube on TV app, so it doesn't require a specific device, but it's limited to YouTube videos.
Isn't this is what DANE is trying to do?
> my future boss asserted that The Judge was a mass psychogenic hallucinatory manifestation of the Glanton Gang's deflecting their collective guilt

I recently finished _Blood Meridian_ and then read some analyses of the ending, particularly how the Judge waxes lyrical about "The Dance" of violence as a higher human activity, while the kid dismisses it as base: "even a dumb animal can dance" just as he is sucked back into it.

I do not think that McCarthy intends there to be a single correct reading of what The Judge is; he is inexplicable, uncanny and ambiguous like something from a David Lynch film; however this "manifestation of guilt" reading has to be among the main contenders latent in the book's meanings.

Alternately, the Judge is just a man, the Judge is Satan incarnate, the Judge is chaos and lust for violence, the Judge is a metaphor, the Judge is some other natural force, the Judge is some other supernatural force, the Judge has a deal with Satan, the Judge has tapped into some other supernatural force.
Why is he saying he created Project Euler? Colin Hughes created Project Euler.
>I can totally see that happening. Who develops systems with short term VAT changes in mind?

I suppose it's the same codebase as any other country's amazon, and there's a different VAT rate in every country.
Damn it. Another small business swallowed. And now we'll have to deal with rising costs and awful customer support ...
IMO all Pigovian taxes and fines (alcohol, tobacco, speed fines, etc.) should go in special pool and then distributed to citizens.

Fixes moral hazard pretty good.
Also Arthur Ashkin (2018 Physics) only did his BS in Columbia. I guess everyone is counting that way, but this method of counting surely favours prestigeous, highly sought after, universities.

Also, the number of Laureates in sciences relates more to the funding of research rather than the quality of education. Any affiliation with a US institution gives you better access (in the short or long run) to research funding.
good front-end engineer that can do 2 things:

- ui
- logic

good devops engineer that can do 2 things:

- dev
- ops
CSS developer!

Because it's hard to master the CSS systematically.
I know I'm against the grain here, but I don't have much sympathy.

Firstly, no-one is forcing them to sell through Amazon/Audible. They don't have to. They could build their own storefront, with all the effort and cost that goes with that.

Secondly, publishers are complaining about shady accounting and crooked royalty payments? Publishers of all people? Oh, the irony.

Thirdly, presumably they've done the calculations, and even with the shady royalty payments it's still worth their while going through A/A rather than selling elsewhere (presumably because A/A's reach is far bigger than anything they can do on their own). This is about "we want more of the pie", though granted it's "we want the share of the pie that we were promised".

Lastly, publishers will happily stiff everyone else when they have the power. Appealing to the masses to help them when the shoe is on the other foot is pathetic. I'm much more inclined to schadenfreude than sympathy.
Rasputitsa
I wouldn't worry too much about gym and weightlifting - use that energy to build a garden and grow your own food - find friends that can help. Healthy mind in a healthy body.
thanks, very glad you liked the readme :)
This.

In the early days of Google search, there were lots of other search engines (Hotbot and Altavista come to mind), and they were crap compared to Google.
That's really interesting to hear; as a generalist, I've had a hard time finding positions that aren't super spiky!
Rust is more constrained in ways that make type inference easier and less ambiguous. One issue mentioned in the OP is the way numeric literals are typed in Haskell. Haskell also has a lot of optional language extensions, some of them quite researchy, and that complicates type inference and error messages. It also has curried functions.

These can all be fantastic things to have, but they involve tradeoffs. Those tradeoffs mostly make sense in the context of Haskell's original research focus. "Adoption" of the kind you're presumably referring to was an explicit non-goal for a long time, and still is among some users.

Edit: sometime else pointed out that more recent Haskell compilers give the error "No instance for (Num [Integer]) arising from a use of `it'" for this example, so this whole post may be kinda BS.
I still would be a customer if it wasn't for the fact that I left Australia.
If they're like me: outside of a software update I only reboot when the machine is not responding, at which point hard reboot is faster and more robust. I recognize it's not ideal, but I also don't think it's reasonable for the system to ever get to a point where I should be wanting to restart to "fix" it - and I would think it is a serious bug if doing so ever corrupted the system or lost any "saved" data.
Honestly it's not technical things that are hard to hire for its finding engineers who show initiative and can communicate well with stakeholders. Its like finding gold especially now in remote working.
I think the article makes a very important point about under-resourced developer teams but misses an opportunity to point out that most other teams within organizations and businesses face similar constraints.

I think this favors stacks and frameworks where the business logic of a domain is already reflected, at least partially.

This might explain why some open source frameworks persist and thrive even while their "tech" is deemed obsolete / deficient...
Wait, why are iMacs and Minis affected more? (I read the twitter thread; I'm not seeing why.)
"I’ve encountered so many teams who say that migration will happen “next quarter.” The reality is that, even when they manage to finally start, migrations have become continuous, rather than discrete, processes. A 99% Developer team with legacy code and a lean team is probably never going to convert their entire code base over to microservices or GraphQL. For most organizations, tech stacks and tool chains are heterogeneous, a combination of the layers of languages, frameworks, and tools that have been picked up over the years."

Generally observed that the less you see engineering as an ideal state or set of standards, and rather as a living and breathing organism in your company, the easier your life will be. If you're ever working on a 100% refactor of something to a new framework or system, chances are you're not focused enough on the top line problems at your company. Which is related to https://rkg.blog/desperation-induced-focus.php
>Isn't the real problem the economisation of education? The desire to express the value of education in monetary terms is really only useful for those running education businesses, like e.g. many of today's universities in the US ans UK.

The monetary value itself is useful to everybody who makes a decision. A student at least invests their own time into that education. Shouldn't they know how valuable that education is to decide if it's worth their time?

The problem is not the evaluation. Students seek graduation instead of education because they need access to that social network of alumni. A monetary value makes that demand visible.
Ask HN: Life Shortcuts
The best ROI I find in programming, or dealing with computers in general, lies in learning shortcuts.

Ctrl-V Ctrl-C takes a couple seconds to learn, and saves you hours or days of clicking around, copying, and then pasting. Same with learning emacs or vim.

Learn them once and you're set for life.

What are some of the best ROIS in life, aside from the obvious (learning personal finance, working out and nutrition, or basic arithmetic) ?
What would you implement in Asahi? Would you follow Apple's approach and defer flushes, implementing a kernel panic hook and having some kind of F_FULLFSYNC or just keep Linux' current implementation?
Replying to self, if the password is based on a dictionary word, then it's much more doable, as you almost certainly don't need the entire hash. I think you made that point too...