skysight-inc/HackerNews huggingface dataset:
I love the new error messages. Rust seems to have started that trend, Python also added better errors recently.
Agreed with matt_s - if you're looking to be distracted, just accept that and do something genuinely entertaining e.g. video games, YouTube, rather than finding some other forum with half-baked opinions to idly browse. And yes, I'm being hypocritical by posting here, but I count HN as part of my keeping-up-to-date-with-tech diet, which makes me feel a bit better about myself.
> Looks good, but unfortunately my first thought is: this looks like a 1 or 2 person shop, how big is the risk of them calling it quits within 5 years from now?

As opposed to something like Google that constantly shuts their services down?
I mean, to be clear, I'm not intending to explicitly offer to be paid less, but the reality is that jobs in my town pay rather less than jobs in the capital, and so if my fallback position is to quit my job in the capital for a job in the science park across the road, I need to privately plan for a pay cut.
Absolutely I always seen open source projects as a nice advantage but now I am starting to realise open source is a necessity. If I have access to the code and I hate an update I can roll back or change it. The past 10 years its felt like any new tech you have to just accept as your new over lord or exclude yourself from our technological society, theres no middle ground.
The modern mathematics of deep learning
That's extremely encouraging. I have a subscription myself and while the topics on there don't always align with my interests, they do have a lot of content. The Nebula subscription they bundle with it is good too.
> There is nothing wrong about being proud of helping others for example.

I disagree. Pridefulness stays pridefulness irregardless of the context. Whether you puff up because you did something socially rewarding or not doesn't matter.

The other side of the coin with pride is shame. A prideful person might feel pride if he helps someone, and that's nice, because he's told himself that not helping is shameful, so he just went from shame to pride.

But pride is only good in relation to shame. If he had the choice, he'd choose to be happy about helping through empathy for example, rather than pride. It's best to escape the duality of pride and shame.

I'll put it another way. Would you prefer to do something out of shame, fear, lust, pride, courage, caring, love or joy? It's not all the same, is it?
I meant it in the sense of "you are downplaying the significance of it and its difference to a simple currency change because you never experienced decades of failed attempts at fixing hyperinflation."

I didn't say anything to the effect of "you can not comment on it", so save your whining for something else.
or earn yourself a doctorate

Or just lie. Several apps think I have been knighted...
I was discussing in a more general context of vaccination rights/obligations, even though for the particular case of Covid19 you are right.

Note however that we still don't know exactly what long-term consequences Covid19 may have, so even with this, if we can avoid infecting young children, we should.
>I am not native English speaker

There is a bit of nuance here. As someone else mentioned, he is not saying he is literally dictating what decision the employer must make, he is dictating his own terms.

In fact, you conveniently left out a definition that doesn't fit your argument from the pages you linked:

> to influence something or make it necessary

Example (from the Cambridge URL that you linked): "He shouldn't be allowed to dictate all the terms and conditions - it's supposed to be a democratic decision."

That's exactly what OP is doing. Dictating the terms and conditions. Influencing what "must be done". Giving them an ultimatum, by dictating his conditions. He is "dictating" in this case, because he does have total authority on his own actions. If they do not cede, he will leave.

It's kind of a semantic argument, and moot at that, but even the resources you linked support OP's usage of the word dictate.
I found it unusable on Firefox 81 (including with No addons). Clicks don't work at all - seems to work fine on Chromium. I suggest testing on a broader range of browsers.

Edit: It's just my version, not an issue with the site.
Isn’t that the normal behavior of JavaScript numbers? Just do your own thing sometimes? Heh.
Additionally, fish are not considered meat in Kosher law
What kind of wannabe authoritarian regime bans a company from using data it owns?
Here's someone who made a camera on a PCB out of discrete pixels. https://www.instructables.com/DIY-Image-Sensor-and-Digital-C...
Dropbox Security Bug Made Passwords Optional for Four Hours (2011)
Rust was inspired by Elm, if I’m not much mistaken.
That's fine this time of year but not in winter.
Oh man, I've missed him... his latest rant

https://kunstler.com/clusterfuck-nation/the-raptures-of-hype...

reminds me exactly why I loved him... he expresses the worries I have, and suddenly I feel less alone in my worries.
> I take it that a person just finds a few random strangers' public keys with previous history.

The ring signatures are used when spending an output. For minting an output you essentially just spend to a single public key.

When spending an output, you pick 10 other outputs (at random from an age-based distribution so the age of a ring-member does not say much) and you produce a ring-signature saying "I have the key to one of these 11 outputs". They combine this with Pedersen commitments to ensure that you are not spending more than you are minting, without ever revealing the total amount of the transaction.

In older versions of Monero, you would pick a few (rings were smaller then) outputs of the same amount, and the amounts were hidden.
Haiku OS ported and running on RISC-V
It's running surprisingly fast on FF 88 for me, just for the record.
I don't know about a JS engine written in Rust. Well, I'm sure it will be attempted (no doubt it's being done right now), but I don't see a path to success.

Like you say, it would take a long time for a Rust JS engine to reach parity with V8. But long-running projects need real use-cases to succeed... they drive support and provide direction/feedback. How much will a half-baked Rust JS engine be adopted when a mature, stable V8 or SM is available? Will the projects that do so be successful themselves? A pure Rust JS engine might be destined to peter-out well before becoming viable.

A better approach (though less satisfying) might be to convert an existing engine incrementally. But even there, there probably needs to be continuous, compelling benefits along the way to justify the increased complexity and large amount of additional work. Imagine release after release where the main item in the release notes is "rewrote another subsystem in Rust"... followed by a bunch of bugs in the previously stable subsystem. I know SM has some Rust bits, but I'm not sure how far that is really going to go.
Who might say that and what would we have to do for them to commit to it?

Are you saying it? Because I don't think it's true at all! But I want to wait until someone actually say it before I get into that.
I am using Firefox 88 (std, auto update) and it works fine. Most polyfill libraries only support the last 2 major versions on greenfield browsers because they update themselves -- perhaps there is a problem with your auto updater?
Yeah, I agree. Mars is so utterly inhospitable that even the worst apocalypses the earth has ever seen (since it has cooled anyway) leave it orders of magnitude more hospitable. Going to mars and learning how to live there is certainly valuable, but it is definitely not a solution to earth's environmental problems.
Added an example.

Also the dev communities care about slightly different things. They match my tastes, we find the same kinds of things cool, so I've found nothing but joy in Guix. One matter of practical impact is how they prioritize blurring the line between user and contributor -- "uplifting" users into contributors as much as possible. I saw that as the biggest flaw of Gentoo, it was very hard to even know how to start contributing.
One thing is if you tried out different things and decide to use whatever tools you like, the other thing is seeing people use, eg. vim and just copying it without understanding why. The reason this perplexes me is that so many people end up with a working but ineffective workflow, for no real reason.
I wouldn't call this photorealistic, it's more like a poor tinted dashcam realistic. It's impressive that it's happening real time etc., but just looks really bad and the colors are off just like in a dashcam video.
For a brief moment, there was a service (Earn.com/21.co) that did this. It was a company that had previously made a SoC mining rig for crypto and the pivoted to this thing where people would pay you to open their messages. Eventually it was overrun by spam messages from scammy crypto ICOs and there were conditions on payouts where you had to sign up for an external email list or register for an airdrop. I think they were bought and shut down by Coinbase.
Its much cheaper to pay someone in the form of controversy, so they can virtue signal in public that they belong to tribe X, and that way they think it was their own idea.

In your case, this would be, "Look at me, I have a unique perspective that just happens to align with what my tribe's think-tank has assigned for this topic".

That is, if it is not just a pure monetary compensation, which I believe to be more likely, given how similar this shilling is to the shilling on 4chan.
Why would you vaccinate someone after they've died?
We Need a Truth Commission on White Supremacy
If you can trace the payment to Russia, and Russia refuses to do anything with the criminals, they are safe. The advantage of blockchain payment is that no-one can reverse the transaction once they found out it was illegal. No-one can block the transaction, or prevent it either.
You will note that /r/science is a mainstream sub. You've got to subscribe to niche subreddits only and build up your experience from there to avoid politics. Most of my small hobby subs are politics-free.
The column number for errors and warnings is a welcome, long overdue addition.
I think this will be the year of 36-bit on the desktop.
> [0] - Can't find it now :(.

Was it this comment?

https://news.ycombinator.com/item?id=26832852
Remote work is the future
This is pretty basic keyword-category-vector stuff, and the results sadly match.

Try searching your dropbox for "the day I took a bunch of photos on the subway on the way to work", and you'll see none...

Yet dropbox probably has all the info to answer that search - they can parse the natural language query, they can detect when multiple photos were uploaded on the same day, they can look at location and time tags and see which ones might be 'on the way to work'. They can see which photos might visually look like they were taken on a subway.

How about "Me on dress-silly day". Again, no matches. Or "My broken arm". No matches. But I totally have that image.

Dropbox need to take a step back, and consider that for each query there probably is a correct answer. And they need to track what the user types, and which image they eventually view, as training data to refine their algorithm.
Payments in the US are more of a minor nuisance than a serious problem. And the rise of companies like stripe, Shopify, plaid, and PayPal before them seem to be doing a fine job filling the gaps. I’m sure eventually we’ll get better low level payment rails, but I don’t think it would actually affect the day to day life of the average American much if at all which is why it hasn’t happened yet.

If anything is going to kill the US it will be something like the collapse of fair elections or the huge ballooning healthcare and education costs, not the payment rails.
> It's at best just extremely rude to tell someone about their own life and how they should feel about it.

I have to disagree. My grandparents often have great perspectives on life situations that they readily share when relevant to the people around them. No one sees it as rude, and if they do, it’s usually because the advice hits a little too close to home. Like “when I went through my divorce…”
Regional banks cannot “print money”, only the central bank. What happened is that the central bank would lend an “over” amount to counteract the daily inflation (which reached 4% at some point), just compounding the inflation. This would also be done to private banks.

This has very little impact on the story though. It was done due to the crazy inflation, and extinguished when the currency started stabilizing. Eliminating the practice alone would have no effect.

There is no alternate theory. The Real really did save the day. There was a lot of cleaning up afterwards but none would have been possible without it. I suggest double checking your sources and pro-privatization stance with care.
Disillusionment is real. Before you have achieved success you think that it is really important to succeed. Once you have succeeded, or see other people succeed, you realize that some of the happiest people are not "successful".
I also transcribe my conference zoom and use for this https://audext.com/
Hosting PHP
I always checkout the performance, security and freedom while buying a managed hosting platform, as it does reduces a lot of complexity during migration and other stuff.
Here I am in far away India, marvelling at how similar politics is in every place. Local politics at the community level in our town is remarkably similar.
Yes, you are correct, I was just talking about the 'instant read' part of it.
The best quote:

”The concept of property is fundamental to our society, probably to any workable society. Operationally, it is
understood by every child above the age of three. Intellectually, it is understood by almost no one.”
I can imagine that this product would transition very well into a social network that creatives, artists and such would find very appealing.
Took them long enough to apply EfficientNet on images
Yes I really want. Only I want to start my own SaaS project something like https://audext.com/
> No no, don't try to say that yes, there's a very real danger that people might generate propaganda and influence others. You know as well as I do that this is extraordinarily difficult in practice for multiple reasons, and that no one has ever seen an interactive, adaptive AI that can dynamically deliver the most persuasive propaganda to Reddit and fool everybody into thinking it's a genuine grassroots movement. And you know as well as I do that that would be roughly equivalent to inventing AGI, and that AGI is still nowhere in sight.

I generally agree with your point, but you're setting the bar way too high. Repeating an idea over and over is a depressingly effective way to bring something into the public discourse; if it happens to align with the aims of some opportunists (slandering a political opponent, casting doubt on an inconvenient fact, etc.) they will happily spend the manual effort to make less robotic-seeming versions. At that point it gets into the news, and well-intended individual are burdened with proving why the batshit-nonsense-du-jour is batshit nonsense.

Whilst this sort of thing is easily dismissed individually, it can serve as ammunition for Gish Gallops, JAQing off, and generally nudge the Overton Window (even if subconsciously).

You give Reddit as an example; there are probably many trying to spam it with astroturf at the moment, it's debatable how effective that is.

If we lower our standards a bit and apply the same reasoning to 4chan, it seems even more plausible (due to the ephemeral, anonymous, disjointed nature of its threads).
> These technologies prevent various kinds of forgeries.

Preventing forgeries is what allows the trust to be based on the domain/address rather than the IP.
So here the idea is to predict which points will be more affected by a deformation, given a 3D mesh model and the corresponding skeleton, right?

The output is probably something similar to a normal map. Can the deformation be handled efficiently on the GPU using a geometry shader?

Hopefully in a few years we won't have aberrations like parts of a body colliding with another. This is also a frequent issue with boats in game.
It would be good to see this indexing and searching done client side.

Since there is no cross-user information used, I wonder if perhaps the algorithm was specifically designed for implementation client side...
Risking starting a flame-war but I really don't want to, this is a question of curiosity, not looking down/up on any languages:

Isn't Scheme "a lisp" even though most people usually distinct them? The similarities between Scheme and Common Lisp seems to be greater than any of the two and Clojure, and usually people refer to Clojure as a Lisp but it's hearsay to claim Scheme is a Lisp.

Of course, C2 already have a page on the subject (https://wiki.c2.com/?IsSchemeLisp) so if you want to share a new opinion on the subject, make sure it hasn't already been said :)
That’s true, I wonder if the original researchers made the stronger claim or whether the article writer accidentally exaggerated the strength of the findings?
Ohh, this looks pretty cool. I was actually considering building such a thing myself, but I hadn't gotten around to it.

I tlooks quite a bit more expensive than google photos, but I could probably live with that. What I do want to know is where you are storing the photos, and what precautions you have taken to ensure data is not lost (assuming I still have access to my encryption key)
It's a battery meter. solar.lowtechmagazine.com is a solar-powered website.

https://solar.lowtechmagazine.com/about.html
The issue on Firefox 81 seems to be a z-index issue with the edit toggle button. Setting it up a 100 fixes it. On Firefox 81 the z-index seems to be calculated to z-index: -2147483648;

Is there a particular reason you are using a 1 year old version of Firefox?
Hello, OpenPGP CA
> most current browsers support very nice JavaScript features anyway

Maybe that's true for users in the western world. However, if you are in the asian market, there are popular browsers you've nerver heard of (some localized fork of chromium that's way behind). That is not to mention the poorer populace of the world still uses whatever that runs on WinXP or something, if they have Internet at all.

As software engineers it's not our job to use technology to dictate (control) how people access information, telling them to use newer browsers and newer hardware and what not, our job is to support as many people out there as we can.
I'd take typos over that any day.

Plus they don't sit there "forever" because the archiving is usually crap.

Also it's IM. If you're going to obsess over grammar and spelling maybe just use email.
There's realising a mistake, and there's finding an appropriate moment to make an unambiguous and highly-visible mea culpa.

It seems far more probable that this is a case of the latter, not the former.
Perhaps they can combine this project with this [1] project.

[1] https://news.ycombinator.com/item?id=27124671
> use of browser APIs whenever possible

Correct me if I’m wrong, but isn’t Node.js aligning more and more with the browser APIs. For example if you `import { URL } from 'url'` you get the WHATWG standard URL object (it is also available as a global object). Node.js now has EventTarget and event listeners aligned with the DOM Event API. `crypto` is now a global object with the same API as the Web Crypto API. You have ArrayBuffer and Blob in Node.js just like in the browser.

What is it that Deno is doing differently then node here?
Paying for stolen data to be... returned? It's a real "you wouldn't download a car moment".

The only valid approach in my eyes is: Have backups, never pay, assume this data to be public now and act accordingly.

You could even argue that we should destroy the viability of the market for these scams by harshly fining anyone who pays ransom. Right now individual interests go against collective ones. (unlikely to happen because it looks like victim blaming if you squint... but something needs to be done at a system level)
Why not ask for double, triple, or 100x your salary? Your employer will probably not go under. Are they stealing this hypothetical money from you?
Show HN: Discover your web API bottlenecks, usage trends, errors - Callcounter
BuildInPublic Twitter Inspiration Handbook
I analyzed about 200 #BuildInPublic twitter accounts, collected the best practices of #BuildingInPublic and grouped them into categories. Hope you find it useful.

1)Tell how you cope with struggles
Glossy stories repel. And do you remember at least one popular film without overcoming problems and difficulties? Great tool for building trust, and relationships.
2)Tell what has changed through experience
Creating something creates a new experience that changes us and the way we work, it's a great thing to share.
3) Engage your readers in the process
Interactivity is a great opportunity to captivate readers.
4) Ask
Here we are not talking about questions to engage the audience, but to find expertise for your project - involve in the product, not in the tweet.
5) Shine a light on what's behind the scene
Most of the work on the product is not visible to customers, but this does not mean that it should not be shown.
6) Story of today
Life is not always a routine, unusual events or experiments are a great opportunity to share them
7) Tell how you feel
Tell about your feelings about creating something.Creation is always a gamut of emotions.
8) Breakdown metrics/milestone
Dry numbers are not catchy, but how you achieved this is a completely different story.
9) Uncover the value of a new feature
Do not tell what you did, tell what it will give to the user
10)Harsh truth
Moving forward, we often see and feel the hidden side.#BuildinPublic is a great opportunity to show it. Honesty wins.
11)Show your toolbox
Thor has a hammer, Captain America has a shield, but what do you have?
12) We all are people
We all have ups and downs. This is completely normal and part of the creation of any product
Thanks for reading.If you enjoyed it perhaps like or retweet the thread on Twitter Thread https://twitter.com/roma_i_m/status/1392116838558011403
Also there are examples in the thread for each category
> Google Photos, minus search capabilities

It's totally possible to implement client side indexing and search. If you have the time/budget to do so, I think you would have a much more compelling product.
This is true, Murdoch is no different to Hearst in terms of yellow journalism. I do think there is a big difference in flexibility of editorial freedom that the subscription and clickbait model doesn't allow compared to the older funding model.

Perhaps that is the root of that unwillingness.
You cannot fully trace every transaction. Transactions can happen off-chain, and transactions can be mixed.

If I have an output of 1 BTC, and I want to send you 0.3 BTC, then that 1 BTC gets split up in 0.3 and 0.7BTC the 0.3 goes to your address, the 0.7 goes to a new address belonging to me.
If that 1 BTC was "known bad" is the 0.3 BTC now also "known bad"? Also, for the outside it is a guess whether the 0.3BTC or the 0.7BTC transaction was my "change".

You cannot fully trace every transaction. You can just find every other transaction it was linked to. That list grows somewhat big.
HupSpot and Zendesk Customer Success Tool on DronaHQ
This seems weird and bad. Emotion and "reason" aren't two ends of a spectrum. You likely aren't any more logical or less emotional now than you were before.

I believe you about better control over how you engage with your emotional responses but damn dude. If you were just getting too mad at stuff they got therapy for that you don't hafta roll your own psychic amputations these days.
I'd wager that's mostly because Facebook already had a decade before Tiktok to work its network effect magic, and nobody wants to subscribe to yet another social network that is Tiktok.
They're reading the silent S in IoT as the verb "secure".