skysight-inc/HackerNews huggingface dataset:
Authenticated users can manipulate others fullname without their knowledge
It is not so much frightening to be inside own mind. These people thrive on things happening and lack of sensory input and lack of feelings and lack or anything you could think about and lack of place to spend energy makes them suffer.

I don't know why people project fear on others lately all the time or project deep scary depths. Sometimes it is simply that quick change makes you suffer.
Huh? If I was trying to get people to see that paypal.com.myevilsite.info/paypal/auth/secure

then having myevilsite.com be the most prominent thing seems like a win.
Yep - had a couple of requests for that and will work on it later today - good idea - thank you.
"There were two informational and two minor-severity findings."

They found a few small issues but nothing horrible
And parking!
Neural network -> feature vectors.
Osborning the Mac, or not
Experimenting with Dagger Hilt
It's sad to see a situation like this in the scientific community. The larger part of international chinese researchers are probably worried if this is spreading to non-US countries. Most of researchers I know returned to China in these programmes simply wanted a secure/easier/family life, which probably means they won't be outputting much research as the new environment won't be as creative and competitive as in the U.S /European research fields. I'm shocked to find these alleged espionage cases which seem to paint the opposite picture.
Very nice - I entered the original version of this in the 2015 Apps Challenge.
The ‘treatment’ that accidentally worked for me was desensitization through VR.
Recursion detected! Stack overflow. Core dumped.
Your comment made me think of [0], you might be able to find out how it works.

[0]: https://detexify.kirelabs.org/classify.html
Show HN: HackerTray – Minimalist HN app that sits in your system tray
Thanks! Australia is far for me, but I’ll file it away. :-)
Thanks for the post! These things absolutely should be documented and dissected in posts like your; there’s way too much voodoo in dealing with terminals.
> aliases, etc.

Aliases only hide verbosity in base commands. If the parameters and switches are overly verbose too, they can't help you there.

> dotNet

I'm not saying it's not good and certainly not just because it's from Microsoft. I've done Windows and Linux development and while it's the way to go on Windows, I've never missed it on Linux.

> You cant really compare PowerShell with mainstream langauges

I never intended to, but you called it as powerful as it gets, which really isn't true. I was just giving you examples of why it isn't.

> reinventing the universe

See, to me, the reason I can't switch to powershell is because it seems to reinvent too much - both from a shell and a scripting perspective.

> Python

The whole reason why I brought it up was to continue my original point of "unimpressive for scripting". While I appreciate the convenience of using the same language for shell and scripting, I have no problem using a non-shell language to do more complex things.

Either way, you have successfully convinced me to give Powershell a try one more time once I get some free time to experiment.
Interesting. I would have guessed more like a third of the community, but you'd know better than me.
How It Works?
it seems people are nicer in the early morning. getting the milk or newspaper, saying 'good morning' to each other, walking to a nice sunrise and stuff. and it seems that the extra gray matter is like the way people can 'think too much' about things, especially with social stuff. i can see how that also leads to social problems and psychiatric problems, as well as the wanting some peace at night to have a relaxed mind, and that social thinking to be quieter. sounds like social media at night should be avoided.
Just to put some real numbers on the value of a pension. A lifetime annuity of $30K a year (1/2 of $60K) is worth about $600K if you retire at 60. You can play with different numbers here.

https://www.immediateannuities.com/information/annuity-rates...

I’ll leave it as an exercise for the reader to calculate how much you would have to save in a 401K over 20 years to have that much at retirement.
Because they thought they'd be fired for having links to foreign countries? Or because they're spies?
More like Excel killed APL. APL was mainly used by "domain experts", i.e., people who were not software engineers. According to Dyalog's YouTube videos, APL is still there for these people who started doing spreadsheets way before anything like Excel was available.
Yep - you can replace them with a placeholder which makes thing much faster but of course, hides the content. I think there is a way to load a low res version first and have it be replaced when the full res one arrives. Shame the server doesn't provide thumbnails - only "small" and "large" as far as I can tell.
The $40k median income is low too, as it doesn’t meaningfully value benefits.
Lets not equate what the Russians and the Chinese are doing with what the US does. Yes, the CIA did horrible things, but that is now a long time ago. Russians are still poisoning their defectors, the Chinese are running concentration camps today. That's all of a very different order, not to say for a very different purpose, however misguided.
Ask HN: Is Signal still a good app to use for encrypted messaging?
How secure is it?
You needn't worry, friend, you can just ON CONFLICT DO NOTHING. That's how financial records are meant to be kept, I believe.
I'm hosting on Google Cloud Run, and I turned up the max instances, so this is a good test. It seems to be handling it okay (though not perfectly) at the moment...
Or maybe stop using sqlite, and serialize your state to disk periodically, just like this document says.

Modern filesystems are pretty good in maintaining file integrity if you use “atomic overwrite via rename” trick, and for extra assurance you can store an older version of config or five.

This will give you a “pretty robust” solution which will work “most of the time”, and that will completely avoid fsyncs and prolong your SSD life. What’s not to like about it?
Thanks for the feedback, I really appreciate it.

I am running it on the DEV1-S machine from Scaleway. It's 2 vCPUs and 2 GB Ram, not much on the compute side really. So far it peaked at 150 writes per second. Which is not a lot but there are solutions to remediate in case it grows and to be honest I heard SQLite could go as far as 50k inserts per second (never tested)

I think this works well because I'm blocking a lot of bots using this solution as well: I query weird requests from the sqlite database and pipe the output to an ipset blacklist shared accross my servers.

That's correct, I decided to share this approach since it benefited me and is really "lightweight" so to say. Again, glad you liked it.

What are you using for the SMS/Email alerting?
I agree it seems like a lot of boilerplate, but from what little I've played around with Rust, it seems they've already adopted strategies similar to this for instantiating objects with the builder pattern[1], but the nuts and bolts are abstracted away so the interface is slightly different.

If I understand it correctly, the equivalent builder pattern in Rust (which is essentially using methods to build a struct used to instantiate the object) would be:

let search = Search::new("foo","f")
.option_case_sensitive(true)
.option_from_end(false)
.build();

Where "new" returns a builder object/struct with passed in and default params, those options methods are optional and can change those defaults, and the build method actually builders the search object from the search builder struct with all the params.

I'm not sure how well this style works with simple functions, unless there's a macro or crate that can do most of this work for you from a a spec.

1: https://doc.rust-lang.org/1.0.0/style/ownership/builders.htm...
Are you sure? Have you calculated the cost of an immediate lifetime annuity?

https://www.immediateannuities.com/information/annuity-rates...
Thanks - she's almost 9 and loves tech, esp after the remote schooling on a laptop since the lockdown. She can't wait to get back to building stuff in Roblox though :)
Depends where you're walking how free your mind is to wander - if you're walking through woodlands, on rough tracks, in country with wild animals then you could have no cognitive overhead available for pondering.

I walk, pandemic aside, 45mins each way to work as it's on quiet pavements I can walk without thinking which is a different experience to walking in rough country when one needs to focus on the walking itself.

For me I come up with a couple of inventions/innovations every week (ideas are cheap as everyone says, which is rubbish for me as ideas are about my only differentiator) but unfortunately I don't have facilities or time (nor probably the skills) to develop them.
ux is bad

can i meet your daughter to fix it?
So pleased you found it useful - thanks for taking the time to comment.
It’s not tracing GC, but it’s well-known as a garbage collection algorithm: https://en.wikipedia.org/wiki/Reference_counting#Garbage_col...
Emirates Phases Out Its First Airbus A380, Plans to Retire More
They do have a max salary limit. When you first join, before your stock vests they give you an extra hire on bonus. This has clawback restrictions, something like you lose a quarter of it when you leave before 2 years (someone current there will know the rules better). So if you were going to make lets say 200k a year you'd get that extra 40k divided into 4 quarterly parts to equal it out. Then after you start getting stock this 'extra' goes away. I had an offer like this a few years ago, but I don't recall the exact details of clawback.

It's still kind of amazing that so many people go there, I guess it's that great big top line number when you add in stock. I know so many people who left there before 2 years, cause they hated it so much. What are the places that don't suck there?
>>They have a large team providing developer support and developer tools.

Many devs would disagree with you here, Apple Dev support while better than Google is not much better. It is normal large faceless company with impersonal legal responses not customer service

>>They host and distribute petabytes of data. ... They do all these things for free if you distribute free apps ...

Ohh cry me a river... They made that choose so they could CONTROL the echosystem, they then can not turn around and claim this a bullshit justification for their fee extortion. They do not give anyone the option to use anything other than apple for app distribution so no I will not give them points for this

>but also clearly it wouldn’t be able to remotely cover these costs at 5%, their break even is closer to 15%.

Show me the money.... Show me the citation for that claim

>>Developers long for the day some government or court will force Apple to reduce their profit share

I long for the day when the government or courts ban Close ecosystems and stop allowing companies treat a product they SOLD to customers as if they still own it there by merely renting it out
I was not aware of any of the music apps you made and came to know about MusicToy first time from this thread (oh and it's great btw, I played around with it a bit)

and my inspiration, as I stated earlier was from a stress-reliver app in play store which I have given credits in the first paragraph of README.
Thank God. I was starting to think I was the insane one. Everything old is new again.
Yes, the function definition must opt-in to accepting named arguments. To me that’s not a big deal, and if it means the same object/array spread syntax can be used everywhere for the same effect, it’s miles better than introducing new syntax for named arguments.

In my opinion, languages should be simple and small, relating on composition of core syntax features over introducing new syntax for each and every new stylistic fad happens to be popular this year.
Again - thank you for the kind comments - we both really appreciate it.
The data is apparently for bookkeeping of some kind. Not really a time series in the usual sense. In fact relying on timestamps for uniqueness in an OLTP situation is optimistic bordering on problematic.
Exactly. I read the article fairly carefully, but the logic seemed circular to me. For a novel project, the problem of how to divide it up into predictable units of work remains. It's always the black swan little subprojects that destroy an estimate, and this approach doesn't help with those unforeseen events. If I could avoid those that reliably, I'd be able to estimate projects with a high degree of accuracy, even without using this approach.

In my experience, only increased subject matter expertise and a solid team with lots of experience can minimize the black swan events, and even then not 100%. They still happen with disheartening frequency.

And as you say, it doesn't buy you much if you want to measure how much work your team does per day/week/month, either, for the reasons you describe.
Not everyone has your knowledge and ability
You don’t really need to anymore. Microsoft provides ISOs for consumer editions, and others editions are available through MSDN and Docker Hub from Microsoft directly.
The (IMO) bizarre re-titling that this site does boggles me.

https://hackernewstitles.netlify.app/
The last Show HN on this was 7 years ago[0], and I did a Python 3 release today, thought I might repost.

Updates in today's release:

- Adds support for --firefox auto, picks the default firefox profile automatically

- Upgrades to Python 3.0. Python 2 is no longer supported

- Switches from PyGtk to PyGObject.

- AppIndicator is no longer supported, because it is Python 2 only

- Removed mixpanel tracking.

I'm thanking my 7-year-younger-self for adding automatic version checks, so hopefully the few people who were using it still will get notified automatically.

[0]: https://news.ycombinator.com/item?id=6819042
Show HN: Vocable – open-source app that helps those who can't speak
> But for real IP, in the US if you publish something you get a year to patent it. In many other places you have to patent it before you publish. So if you get their info before they have published it yet you can file the patent first.

The US used to be first-to-invent but now its also first-to-file like in the EU countries.
I have found the performance of the image web server to be very spotty - I don't know if that's by design.

I do hope I haven't contributed to taking it down - that would be awful.
Or you just hit the share button? I think copy-and-paste would be considered the bad UX if it was new idea today.

I think user-visible links would be considered bad UX if it was presented today.

“Alright then you copy this opaque hundred character string into your chat window, make sure you get everything after the dollar sign, or strip it out. Depends on the site.”

Copy and paste is the lowest common denominator of IPC.
Show HN: Syntax.wiki: latest code syntax of frameworks and programming languages
#1 Way - Stop targeting specific groups in order to make a lasting impact.
That's pretty useful!

I'm surprised you could get the domain.
I smiled big time
You are assuming that I actually load the image at index time: I'm really only indexing the file name.

And getting the width/height of a minimized SVG requires rendering it (or at least more SVG mojo than I possess).
Still so annoying. I wish browsers at least might do something like skip quick redirects in history?
Yes. If I put 12.4% of my income in a 401K (the employer’s half is part of your compensation) and I drop dead before I can use it, my heirs get to keep the money.
From the RFC about URLs: https://tools.ietf.org/html/rfc3986#section-3.2.2

> The presence of a host subcomponent within a URI does
not imply that the scheme requires access to the given host on the
Internet. In many cases, the host syntax is used only for the sake
of reusing the existing registration process created and deployed for
DNS, thus obtaining a globally unique name without the cost of
deploying another registry. However, such use comes with its own
costs: domain name ownership may change over time for reasons not
anticipated by the URI producer. In other cases, the data within the
host component identifies a registered name that has nothing to do
with an Internet host. We use the name "host" for the ABNF rule
because that is its most common purpose, not its only purpose.

So, the fact that the host part of http(s) URLs are resolved using DNS is not a limitation of the URL spec. Instead that's an implementation restriction.
Yeah - it seems to struggle serving up images sometimes sadly. Sorry - I don't think there is anything I can do except perhaps add some kind of loading... graphic.
That is easily avoided by having them sign off on the code they commit to the employer's repository. Giving the employer full rights over every single thing the employee creates just to solve such a simple problem is ridiculous.
Nlp is getting better at a rapid rate. Articles like this are worthless click bait. No one knows what ml will look like in ten years. And for the record, ten years is a short period of time for a technology that could have such a massive impact.
Agreed - that was spectacular.
Which also means they would be beyond the protection of a state and its laws. That doesn't strike me as an obviously preferable situation.

Nothing that needs to be accessed via a network and requires human interaction is really truly beyond the reach of nation states. Just because you're on an offshore platform in the North Sea [1] doesn't mean you're not exposed to having your network and supply lines cut off at a minimum.,

[1] https://en.wikipedia.org/wiki/Principality_of_Sealand
> that people basically can't avoid

This is the coddling referred to in a sibling comment. What basis do you have for thinking such misconceptions are unavoidable? This is tantamount to saying "people can never change", which flies in the face of all evidence I've seen. It seems to me entirely more likely that most folks simply don't take the time to practice decent cognitive hygiene.

Surely, the parties responsible for relabeling the default branch will see this as tacit admission of guilt on the part of GH and wield it as vindication of their views going forward.

Rather than pushing back on the issue, challenging these people to perform the self-analysis needed to disabuse themselves of faulty logic, decisions like GitHub's only work to foster and perpetuate a distorted world.

Evidently, this is somehow too much of an ask. How did it ever come to pass that it's _everyone else's_ responsibility to kowtow to the lowest common denominator? Why is it verboten to hold them to a higher standard?
"scientists are not in the business of filling reports, but doing research."

You obviously have never worked in science.

"If you get money from the USA, there is no law saying that you cannot get money from China."

The USA does not give money to you. The NIH does. Darpa too and many others. This government institutions have their own rules and regulations.

"The science is the same and the money is the same. What the US is trying to do is to stop innovation and criminalize the collaboration with Chinese institutions."

The US is trying to control the hemorrhaging outflow of US taxpayer funded research.
It's a real catalyst. Full paper here:

https://sci-hub.tw/10.1002/aenm.202001381

I don't think it will have industrial significance any time soon, though. Catalysts and processes for the reverse water-gas shift reaction are better developed. The hope is that electrochemical catalysts like this can combine the electrolysis process for making H2 and the syngas production step into one, with lower equipment costs. It's hard for me to believe that it will overtake better established industrial processes. It's very hard to take a maybe-better process from lab scale to industry when there's already an established pair of processes that get to the same outcome.

My prediction: electrolyzers and catalytic processes will continue to be optimized separately, and combining those modules will continue to be more predictable and affordable than all-in-one electrocatalytic approaches like this.
This is an open source application that helps people who can't speak communicate with others. I posted the Android github, but it's also an iOS project. Along with development help, we also need help translating this app.

website: http://vocable.app/
iOS Github: https://github.com/willowtreeapps/vocable-ios
Get a zirconium ring, instead. Save that money for something else: for example, downpayment for your next home.
https://www.forbes.com/sites/quora/2017/07/03/why-smart-peop...
People here are extremely americacentric.
You're talking about an objective reality.

This article is talking about a subjective experience.

The earth is a slightly flattened sphere regardless of what you or I choose to believe.

Dark mode is more productive for me in my experience. And showing me concrete proof that other people are more productive in light mode is not going to change that. It's still going to be more productive for me regardless of how many other people find it less productive.

I think this is the core of why we have such out-there beliefs at the moment: everyone believes they live in their own reality, and their subjective opinions trump objective reality. Partly, I think this is due to social sciences attempting to make objective reality out of statistical analysis of subjective opinions. A million people believing the earth is flat doesn't make it so, yet that's exactly what social science says.
Reseñas+Cómo+conseguirlas+&Amp;+Importancia
Merged it in and looks like it's in place - hopefully fix that nasty issue. Many thanks for the fix.
The trailing closure syntax is used in Groovy too. It is very useful for creating builders that look almost declarative, but provide access to flow control features in the language.
> I fail to see a single use case where showing only the hostname or the domain increases the security of the browsing experience.

For you, a power user with presumably years (decades?) using the web and general technical fluency, sure. This doesn't particularly benefit you.

The person it benefits is a beginner (possibly a permanent beginner), who's needs to be taught to look at the domain name of websites before typing in their password. This is already an unfamiliar and uncomfortable concept for a lot of people, and forcing them to parse a long string of line noise to find the thing they're supposed to check makes it worse.

It's very difficult to for technical experts to put ourselves in the shoes of a permanent beginner. We like using computers. A lot of them hate it, but have to do it to pay their taxes or make appointments with their doctor or see photos of their relatives. We think the idea of protecting ourselves from attackers is neat, because it makes us feel in control. A lot of them think it's horrifying, because they feel out of control and exposed. Adding extra little steps, or little opportunities for confusion, has a big impact on these folks, and they need all the help they can get.
Blink isn’t a monopoly... yet.
You realise that 'lawyers' aren't a vigilante group wondering around duelling in court those they see fit?
As I said in my other comment: Both.

It's vomit-inducingly beautiful.
Is it only Japan that has such a long time horizon? I feel like that a subset of Japanese companies really try their best to simply stay alive for hundreds of years.

Just looking at this list, Japan just obliterates any other country in having the oldest companies in the world [1].

I feel like there are lessons to be learned here. I hope someone on HN knows a thing or two about it.

https://en.wikipedia.org/wiki/List_of_oldest_companies
I completely agree :)
Grow Your Business in 4 Stupid-Simple Steps
I invite people to read about the Chinese Cultural Revolution and the so-called Red Guards.

We are getting there. Be very careful what you say and what exact terms you use.