skysight-inc/HackerNews huggingface dataset:
> Despite what the media wants you to think, Canada is not a good place to grow in IT and Software and ML.

There's more to life than money, friend. Cost of living is not the only metric for quality of life. Safety, unity, sanity, these are all things Canadian cities have over the majority of American cities.

I hope the increase in pay is worth it to you. For some of us, this is more than just a place to live and "grow in IT", it's a place we come from and build our lives in. From this perspective, your words are denigrating; no matter, those who seek their fortune down south are seldom missed for long.
If the provider of the app has no footprint in the oppressive country, and Apple and Google have control because they have open platforms, then the apps will continue to be available.
I took a look at the sqlite db but I didn't see anything that stood out but I might be looking at the wrong file. Is it databases.db? You can get that tab-complete behavior with custom search engines though

Keyword: l, URL: localhost:%s

Then it works how you're describing with l<tab> and input the port. I personally define all the different versions of my servers that way so v1<enter> goes to something like internalserver:9001, v2<enter> goes to internalserver:9002, etc.
Rejuvenating WordPress Through GraphQL
Absolutely. Free speech means your default position is that you can say whatever you want, and then the court can determine if it violates the spirit of the law.

The flip side to this is that you can absolutely be given a sentence in other countries without free speech and have to litigate or violently overthrow the regime that denies you due process.

But in neither society should something like racism be tolerated. There is no good that can come from saying white people are better than black people simple because they are black. It is not a useful metric at all when evaluating people. MLK really said it best. Do not judge based on the color of his children's skin but the content of their character.
yes, It happens. Just like rude users there also are rude developers. Once I tried the demo of a small CRM,I filed the bug related to it. Later Developer rudely showered me with comments like I am asking for free goodies and closed issue, and I later replaced my CRM with custom WordPress plugin ;).

My suggestions to fellow developers; Every bug, feature request and question (good FAQ candidates) is the contributions, if you are not interested in accepting, just be upfront and polite.
> You’re driven by prejudices and propaganda. Russia vaccinates own population in mass now.

Unfortunately what the world witnesses so far about Russian 'pharma' is the continuous streak of poisonings and denials. No wonder lots of people have doubts.

As for anything visible happening currently 'en masse' is the protestor arrests. Holding cells overflowing to the extent that people are being ferried to distant police stations, in some cases over 100km away. No way this is helping to contain the virus spread.

https://www.independent.co.uk/news/world/europe/russia-naval...

Good health to you!
Moving the goalpost
Reddit "steps" if and only if there is a marketing disadvantge or possibilties of judicial actions.

Reddit never had any problems hosting white supremacists, pedophiles, psychopaths and criminals as long as news networks or authorities didn't get involved.

User count is more important than morality, ethics, humanity or moderation. Reddit also tends to casually lie about this. The creepy smiling Smoo says it all.
It's referring to a11y[0]/WCAG[1] type accessibility (i.e. the ability for screen readers and other a11y tools to be able to easily parse and navigate a CM editor).

Example from: https://codemirror.net/6/examples/tab/

> By default, CodeMirror does not handle the Tab key. This isn't an oversight—it is an intentional decision to make the default configuration pass the "no keyboard trap" criterion of the W3C Web Content Accessibility Guidelines. Some users browse the web without access to a pointing device, and it is really unfriendly towards such users to have focusable inputs that they cannot escape from.

[0] https://www.a11yproject.com/checklist/

[1] https://www.w3.org/WAI/standards-guidelines/wcag/
> The first bug will cause a segfault and crash.

Or, you know, nasal demons
This is the same exact argument made roughly 30 years ago with South Africa and apartheid.
You Ought to Feed Your Baby Purified Water
Water is crucial for all life forms. it's thus essential for the well being and development of a baby. Impure or unclean water can contain toxins that is in a position to supply the baby sick or cause diseases and defects. it is best to use sublimate water for babies and boiled water for a baby as boiling kills the germs. If boiling the water is not associate choice, folks ought to fastidiously notice trustworthy drinkable makers and check the packaging for the minerals among the water. completely then ought to the oldsters proceed to use drinkable for baby formula and food. kinds of Bottled Water: water ar accessible in your native markets in 3 forms
https://yesorok.blogspot.com/2021/01/why-you-ought-to-feed-y...
Yeah that quote pretty much nails it.
Jamstack for .NET Developers
Slimehead -> Orange Roughy
What does it have to do with the quality of the candidates? Salaries are often not discussed before the end of the process, especially for junior roles where applicants can rarely force the hiring manager/recruiter to disclose a budget.
I almost agree with the first two sentences, with this modification:

> American founders ... were not too keen on an unfettered discourse of the masses

I expect the founders' thinking about information sharing was largely based on their circumstances (printing presses, traditional mail service, town announcements, etc). Perhaps most founders considered them as immutable realities. Did any think of them as movable constraints?

Did any think about the downstream economic and political consequences of lowering the cost of communication? I don't know off the top of my head. Have you seen any evidence of this?
> We cannot be inconsistent about our lies: if we were to, say, lie about the screen resolution but still handle media queries faithfully, then not only can the fingerprinter see through our lie, it can use the fact that we lied as extra information.

Depends on to whom we lie. The OS usually[1] should not lie to the browser and the browser has to know the truth to do its duty and for example render the page.

The browser lying to the server is a different story. Not a simple story, but in principle there is no reason the server needs to learn rendering details from the client.

[1] Location faking apps are one example where OS lying works with little downsides.
I have. It was fun to drive, but it most certainly didn't feel like driving my Mustang. I'm no car expert, but it didn't feel as "connected" to the road as the Mustang is, the ride was effortless, and I'm sure very appealing to the average consumer. Not helping was being 10 inches or whatever higher. It felt like what it is, a very sporty SUV.

Even then, I'd probably have bought one if it wasn't for the name, and the friggin screen. It bugs me calling that thing a Mustang. Though, I'm sure it'll sell well, and people like me will just grumble when we see one on the street. And no doubt that stupid screen will start showing up in more cars too.
What do you mean by the term "banning religious apps"? Specifically, what does the term religious app mean to you?
I'm doing both until I see a clear winner.

It's year 3 so far, there's no clear winner yet. My win condition: 10 years for my own stock picking. My lose condition: if I'm getting abysmal lower returns on my stock picking (e.g. 20% of index funds).
I believe it!

The message in the episode is probably not that everything is great in the blockchain world, because you're right, there are lots of explits and lots of forks. Lots of what blockchain is doing involves building mistakes on mistakes.

It's possible that blockchain is simply more exposed, because there's so much to gain from an attack, and absolutely no security through obscurity. I think it's also hard to deny that the speed with which the community can respond to many of these problems is improved by how reproducible everything needs to be by design.
It is easy to see it as "doing nothing" but the reality is your risked your money during a period of time which was very uncertain. Uncertainty = higher risk in terms of stocks.

The reality is you took a big risk and you got a big return because you kept your money in the market.

Eventually the stock market will crash and the imbalance will be corrected. People who are invested in risky stocks will likely be bankrupted as those companies fail. Likewise for people who used lots of leverage. Then the working class will be seen as smart because they made 50-100k from working while joe investor lost 500k in the market.

see dot com crash for an example
That's great! Make sure to tell us if you do, we'd love to put it up on the public server list!
I meant it as a check for criminal record.
Not operate in those spaces?
Emoji use in any serious writing is an appalling practice that will erode away at writing quality until everything reads like some bullshit twitter take.
I'd think being unhoused with a medical condition may be worse. Though in the suffer-olympics, no one wins.
Course is available for free on Coursera:

Part 1 - https://www.coursera.org/learn/build-a-computer (hardware projects/chapters 1-6)

Part 2 - https://www.coursera.org/learn/nand2tetris2 (software projects/chapters 7-12)
Why Does It Matter If Interest Rates Are Below the GDP Growth Rate?
Why Being Bored Is Good
Ask HN: Explain the popular data services like I am five
Segment, Snowflake, Snowplow, Tableau, Looker, Heap, Data lakes, Data warehouses, BI, ETL, etc..

It is getting out of hand. They are interconnected and many people get confused. Any good summary out there for the data world?
Show HN: Dev and tech links interesting in last two weeks
This [0] is a great set of configurations for the Firefox browser that remove many fingerprinting vectors. It turns on several fingerprint-homogenization features that the TBB project upstreamed into Firefox. Check it out!

(By using this, G--gle will hound you with impossible capchas and privacy-forward search engines will think that you're a bot.)

Most of these fingerprinting vectors are from the browser and the scourge of JS. I wonder about the footprint left by a user who doesn't use a browser, or instead uses some kind of parsing client that just fetches HTTP or data from API endpoint. Aside from the IP address, there are other ways to fingerprint a user based on network requests from various protocol leaks, many are presented here [1][2]. Are there any leak vectors missing from this list?

[0]: https://github.com/pyllyukko/user.js

[1]: https://www.whonix.org/wiki/Protocol-Leak-Protection_and_Fin...

[2]: https://www.whonix.org/wiki/Data_Collection_Techniques
This would prevent precise triangulation of the stationary targets, but still leaks potentially unacceptable amount of information. Imagine an attacker who mapped out all of the cells. This is not too hard as you see close/far shifts when you cross cell boundaries.

Now place a device monitoring people nearby in each cell. This allows you to geotag people to the cell and monitor their movements. If you cross correlate with other tracking services (such as cell phone tracking datasets) you will be able to identify the individual pretty quickly.

For the above to work tracking does not have to be continuous. As long as a person sometimes is trackable you will accumulate information that allows for cross correlation. With intermittent tracking it would just take a lot longer.
Just today my new config for Emacs refused to build libgit. I could see the CMake error, but rather than figuring out how to fix it I just commented out that part of my config (resulting in slightly more overhead in magic). Even with many years of serious software development, I really don't like debugging build problems.

I used to use Fink and MacPorts for MacOS package management, but brew was so easy to use that it won me over.
The investing public loses out on valuable information. It's an end-run around disclosures.

That's not a good thing.
Linux kernel: Exploitable vulnerabilities in AF_VSOCK implementation
That’s a translation of the Russian document, the KGB aren’t going to write their documents in English.

It’s literally says translated by....

This is the translator https://en.m.wikipedia.org/wiki/Catherine_A._Fitzpatrick

She used to run Radio Free Europe.
luckily there are alternatives if you are vegan, such as agar and pectin
# https://github.com/junegunn/fzf/wiki/Examples#integration-with-z
# like normal z when used with arguments but displays an fzf prompt when used without.

unalias z 2> /dev/null

z() {
[ $# -gt 0 ] && _z "$*" && return
cd "$(_z -l 2>&1 | fzf --height 40% --nth 2.. --reverse --inline-info +s --tac --query "${*##-* }" | sed 's/^[0-9,.]* *//')"
}
Yeah, because you know more about it than the man himself, right? He clearly doesn't regret his decision to work with Steve.
Interesting counterpoint to the anti-short sentiment.
doug demuro, a great car reviewer, has a thorough review of the mach-e https://www.youtube.com/watch?v=c4n5iPqxpaw

tl;dw: he likes it a lot.
You can lie about screen size. If you don't have your browser fullscreen then the browser can claim the screen size is the browser size. The TOR browser handles this by having certain fixed sizes meant for different sized displays so at worse you fall in to one of a few categories.
My question is what on earth will they call their sport coupe now? The Ford Super Mustang? The Ford Mustang Falcon? The Ford Mustang Mustang???
The Live Music Jukebox
Reggie Watts is another epic keynote speaker.
https://www.youtube.com/watch?v=BdHK_r9RXTc
For the typical company in California, you can expect to be tested on algorithmic knowledge for an entry-level job.
Robert Downey Jr. Announces Sustainable Tech Venture Funds
I mean, full agreement here but the... that science should be done and not financially starved because the outcome serves no long-term financial interests.
Reasons to love Passwordless: FIDO Rocks
I agree in general, but conspiracy is one of the few that do. They are called crimes of "specific intent".

>Conspiracy is a specific intent crime. Specific intent crimes require that the defendant act with a specific goal in mind. In the case of conspiracy, the defendant must intend to agree on a plan to commit an act and must intend to achieve the illegal goal of the conspiracy.[15] If either of these intents is missing, then the defendants cannot be charged with conspiracy.

>https://lawshelf.com/shortvideoscontentview/criminal-conspir...
Interest rates are the cost of money. The more money you print, the less scarce it is, the lower the cost to borrow it. This is why at the extreme end of money printing, you end up with negative rates. This article keeps getting submitted as if it signifies some success...
Because people are desperate to project their own personal opinion onto other people.

Jesus, the man clearly doesn't regret working with Steve. So there's no reason to give these weird pseudo-psychological takes any time.
Don't Offer a Free Plan
After the HN post about this last week I switched to Auto Tab Discard [0] based on other people's suggestions and it's been perfect for my needs. I hate to lose the Great Tab Suspender if only because I liked the UI/character/branding but other than that I haven't noticed any differences or issues since moving to ATD.

[0] https://chrome.google.com/webstore/detail/auto-tab-discard/j...
Thanks for you reply.

Yes, the answer to your question is to auto-generate the client. But as I mentioned, the current generators has drawbacks. They are buggy, produces ugly code, and hard to customize.

How do you test that the client can actually still call the server when you make changes to the server? Do you have automated tests?
Global crypto market cap hit a new record of $1.18T
"Large Bitcoin investors continue their move into cryptocurrencies as global market cap surpasses $1.18 trillion for the first time."
Distrust is not because of what the authorities are proposing, but because people are generally distrustful of vaccines.
To be fair, the original creation was "let's make a Mustang out of a Falcon."
Review of Bliss (2021)
SDI (Reagan "Star Wars") spent a great deal of money to little direct effect other than enormously enriching recipients, but freaked out the Soviet military to the point that they crashed the Soviet economy, resulting in the collapse of the USSR and ultimately the rise of Putin. It is hard to say whether it is an improvement, for us or for the citizens of the former SSRs.

I traveled to a semiconductor conference in Hungary on SDI money dispensed by US AFNOR. The paper was on migration of point defects in semiconductors. Defect research was of great interest to Soviets because their devices had a much higher concentration of them than the West's, and they hoped to make them work anyway.

Arguably the actual purpose was the enrichment, and crashing the Soviet economy an unpredicted result. Billionaires generated by the program, as by the Iraq invasion, have been reliable providers for corrupt politicians since.
Thanks for the link, very useful information.
TracIn – A Simple Method to Estimate Training Data Influence
Add a wildcard forwarding all emails to your primary email address. When you sign up for a new account at Example Co, use exampleco@xonlo.com as your email. This way, you can’t be easily identified via email, your accounts can’t be matched via email address if your data is sold, and if your data is sold/breached, you’ll know the culprit because all the spam will be sent to a forwarding address with their name.
I assume you also think every Chef working in a majorly successful restaurant under world leading chefs are suffering from the same, yeah?
Not to be the eternally dissatisfied user, but I've never gotten homebrew to work properly on a machine with multiple users. It only works for 1 user at a time, even if it's owned by a user group that both users belong to.

Has anyone else had that problem or found a solution?
> What prevents you to do it better then?

The mindshare of nearly the entire community that develops software for the Mac. Homebrew, the tool, is inferior to several other options, but developers of software treat it as the one true package manager on Mac. It's so frustrating to see projects offer it as the only supported way to install their software on Mac apart from building it from source.

Your question reads like "What prevents you from building a better social network than Facebook?" response to criticisms of that platform. And the answer is that in a tool like Facebook or Homebrew, all the value is in the ecosystem. Building a better tool is useless until everyone is using it. And no one will use it until everyone else is using it. It's a classic network effect, and it inhibits viable competition.
This particular document is nothing more but a bunch of a truthful trivialities. I don't see how it can help to manipulate anyone.

You should try to feed your inner conspiracy theorist with documents such as Bezmenov interview http://uselessdissident.blogspot.com/2008/11/interview-with-... (also it's all over youtube). You might want to skip straight to the second part as the first one is merely establishes background on what was the ussr/kgb back then. This ancient (1984) interview might ring you a tzar-bell drawing parallels to the current times.
Yep, this is correct. All of us Veloren developers very much appreciate the work the Cube World developer put into the game: it's great fun. Veloren isn't trying out outright compete with the game: increasingly, the project is adopting goals that differ. Over time, I'd like to see Dwarf Fortress be the game Veloren is most frequently compared to instead, since that seems to be the direction of momentum.
This same FTP server powers Dominion Voting Systems, which controls a huge share of the election infrastructure in the U.S.

https://dvsfileshare.dominionvoting.com/Web%20Client/Mobile/...
> On the other hand, if you are just whipping a some simple pages here and there that probably don't need to be looked at ever again... go for it!

Most interactions on the web are simple.

Tools like Gatsby use react to generate static websites. I’m sorry but that’s just insane.

The problem I’m speaking of is having a great slick well balanced hammer (react) which is a pleasure to work with and using it to put nails into (SPA-ize) everything in sight.

I’m not involved with stimulusjs or Hotwire apart from using them to create SPA-like experiences without much time, effort, or agony.

Basecamp use Hotwire for their cross platform hey email client - maybe take a look, it’s a pretty nice app.
Stellarium Desktop app ported to Android
As I said in my previous comment, using water and ramps and rollers[0].

They used satellite data and a specially-built transporter, which is not the same thing as it only being possible to do with satellite data and a specially-built transporter. When you have simple tools at hand, you figure out how to do things with simple tools. When you have a large budget and advanced technology at hand, you figure ou how to do things in a way that consumes the entire budget.

You're very, very invested in the idea that aliens or whatever built these things, so clearly nothing will convince you. But we are continually making new discoveries about these things, and so far there really is nothing that requires anything more than very, very clever thinkers and simple machines.

Believe what you want to believe, but know that the research isn't on your side.

0. https://www.discovery.com/exploration/how-the-pyramids-were-...
Is that "typical" or "top 10 highest-paying" company?
It isn't; there's a next-gen archival disc format called Archival Disc with 300GB discs and plans to scale to 1TB/disc. It's only used in cartridge library systems like Sony's ODA, which cost about as much as tape drives do.
One of the interesting takeaways from this is that if you get lucky to be a mod of a sub that blows up in popularity it can be come a lucrative business.

I know there's been many articles written about this kind of thing, but I'm surprised it hasn't (or maybe it has) become a trend to build a popular subreddit for the purpose of selling out once it has traction.

Some subreddits will be more profitable than others. Gaming subs or anything with commerce attached to it are obvious wins. Politics too are an obvious target for taking in money for approved content.

I wonder if there has been much speculation or analysis into which existing communities are poised for takeover/competition with the goal of 'selling out' for promoted content later.

I think if the problem became too common it would force Reddit to reevaluate the community mod aspect of the site but who knows.

quick edit: after I wrote this and thought about it I realized this is also kinda how reddit started in the early days with them faking users and comments in order to grow in popularity and gain traction as a forum. In a way it's sticking with the early ethos of Reddit's founding team.
This is really a measure of how out-of-control the fiat printing presses are.
> Is that "typical" or "top 10 highest-paying" company?

Many, many more than "top 10 highest-paying." But yes, generally for six figure entry level roles.
So much for: "The Net interprets censorship as damage and routes around it."

[1] https://en.wikiquote.org/wiki/John_Gilmore
Can you elaborate on why you think this is relevant?
I might be many things to different people. I hear your gambling and rise my performance: https://zby.medium.com/gamestop-capitol-hill-riots-flashmobs...