skysight-inc/HackerNews huggingface dataset:
Snapchat
how do i not get locked out of my acc on snapchat? it keeps logging me out and i want to get rid of that
> Standards can be fluid, though. We don't have to live in a world where "one size fits all", and those who aren't wired for compatibility with the current society have to suffer.

Yes but they shouldn't change so quickly, and any changes should be carefully considered, debated and voted on (if possible). As it stands, standards are changing so quickly no one can keep up and we have chaos.
ETF Based on Ethereum: Is It a New Era of Investment in Crypto?
Point system In western Europe? AFAIK not in Scandinavia, Germany, The Netherlands, or Britain.
What would you say is a good place to find Shadowsocks? Looks like the main repo is empty: https://github.com/shadowsocks/shadowsocks with the readme stating "Removed according to regulations."
Perhaps Substack is the next step in the evolution of syndicated journalism. A self-syndication platform without editorial control, selling directly to readers rather than a newspaper or magazine.
> For anyone writing bash scripts today I would avoid the old test/[ functions entirely.

I think it's better said that anyone writing bash scripts today should always pass their script to shellcheck.net. It can even be installed locally in case sharing the script online is undesired.

Shellcheck will not only look for problems in the script but it will also usually provide some background about how the problem is a problem and a suggested workaround or solution.
While this could allow you to put more distance between components, I'm not convinced that this is a good thing in practice.
It doesn't have to be the majority of popular content.

If they actively recommend anyone, they will end up recommending people that are controversial to some groups, and they will be attacked as curators and 'platformers' of these people.
I've used it for a couple of sites so far. I really like it because I don't have to worry about deployment, the preview URLs are useful and it's free. I have a couple of quibbles but I'm sure they'd be ironed out sooner rather than later.
I consider myself an advanced-beginner programmer untested in the real world (looking for my first coding job though!), and I understood it relatively quickly. It does appear more concise than many if-else statements. After the initial “what?”, I was able to quickly parse through it. I think this is faster than using the standard form.

[edit: fixed typo]
The odds of getting caught robbing a single mailbox are not high, but if you do it on a large scale, it starts to get pretty risky.

The odds of getting caught attacking a Russian computer from the US or attacking a US computer from Russia are essentially zero for any scale small enough to not have major foreign policy implications.
The Pomodoro method says to block out X(small) time to work on your task. Then you switch to another task. If the first task was not done you schedule another time block, not necessarily sequentially. You are basically iterating on larger tasks. It’s a way to motivate yourself to start on tasks and to keep you from spending more time than necessary on a task.
[edit “pomodoro” has a lot of o’s]
The mappings in the linked article have one or two issues themselves. The first map of Europe, for example, represents the Massif Central [0] as linear feature at right angles to the Pyrenees, when it is actually a large plateau.

In general what Third Age Middle Earth doesn't have is ranges like the Rockies that rise over hundreds of miles to their centres. Tolkien's characters often see lines of peaks on the horizon with minor foot hills, rather that gradual inclines than take weeks to traverse.

[Edit]

> are actually taken from a real life mountain range, the Carpathian Mountains!

I'm not aware that Tolkien explicitly based the mountains that surround Mordor on the Carpathians or anywhere else for that mattter.

[0] https://en.wikipedia.org/wiki/Massif_Central#/media/File:Fra...
At least right now - I do believe, fairly firmly, that repeatability and precision are requirements for a programming language.

And I'm not saying that because I think those things are inherently more valuable (they might be - I don't really know), I'm saying that because a programming language has to interact with hardware. And at least our current generation of computational hardware requires precision and repeatability or it doesn't work. And I don't mean doesn't work as in "fails". I mean the literal foundation of the space is built on logic gates - Small devices that have very specific, repeatable, and precise outputs for a given input.

The requirements for precision and repeatability are SO ingrained that it's genuinely hard for us to introduce real randomness to the process.

---

So stepping back a moment - I think the issue at hand is really how we define "programming language". I see them as tools to control hardware that has fundamental requirements (at least right now) around repeatability and precision.

This uses languages that do have those properties to create another abstraction layer which no longer provides them (or does provide them, but through a black box that hides or obfuscates how they're being applied in a manner that simulates not providing them, it's actually really hard to tell based on the content of the article)

It means that there's a fundamental gap between the capabilities of the two.

---

A programming language can program hardware. This is an application for turning stories into visual output written in languages that can control hardware (Go and C#).

It's a cool application in much the same way that NetLogo is a very nifty toy to introduce beginners to language/concepts/terms that are used in programming.

So in that sense, I think the creator has mostly hit the mark he's going for. But it's not general - it can't step outside of that space. It's more akin to a domain specific language that has to operate within the context of his specific editor/application.

So just like Photoshop is not "a programming language", I don't really see this as a language.
This never seems to be a popular opinion on hn, but this is the ultimate Rube Goldberg machine: A complex ai built by a billion dollar company, an enormous amount of man hours, only so that switching a light switch because slower, and less deterministic. I'm certainly not suggesting that there are no valid uses for ML/AI, but digital assistants seem to be an enormous waste.
Exactly, because it won't be the first innovation nor the last and if you let them all through, your code becomes a bazaar of curiosities rather than a business solution...
Show HN: LCR and LyChoRhyce – writing song sheets
So, you sing and play songs. Maybe you use song sheets like the ones on Ultimate Guitar, Chordie and similar websites, and write a few of your own. Maybe you use ChordPro to get easier and better formatting, and other goodies.

However, something is missing: the rhythm.

You don't want to use lead sheets, sheet music, or anything that has staves in it, but you'd indeed like to be able to write down when those chords should change, and when those syllables should be sung, in a simple and readable way.

Well, it's your lucky day: now you can use the LCR format to write those songs, and then convert them to HTML and PDF using the LyChoRhyce program. (LYrics, CHOrds and RHYthm, get it? I also like licorice.)

The LCR format works somewhat like ChordPro but it's simpler, and adds those juicy rhythm features. LyChoRhyce is a free/open, command line program written in, and requiring, Python.

The docs include the "Time in Music Notation" article, a detailed comparison of the most common song notations, and why LCR is special.

I created these two things to scratch an itch of mine, as they say, and then documented and published them. I hope you find them useful, and I welcome your thoughts!
> spacetime is quantized.

Doesn't that just adds more evidence for us living in a simulation, and not the nice kind either.

Would be interesting to see when the hardware is upgraded, physcists would suddenly discover that spacetime isn't as quantized as they initially thought.
Do me a favor and read the about page. Here’s an excerpt:

“ We don’t apologize for our conservatism. Some of the best journalism is done when the author is honest with readers about where he or she is coming from, and some of the very worst journalism hides behind a pretense of objectivity and the stolen authority that pretense provides.”

Aptly describes my exact problem with most “news” publishers: they’re less than upfront and honest about their own biases and everyone has them, and it shapes the institution’s biases as a whole.

The meat and potatoes is the Morning Dispatch and Weekly Dispatch, but they also publish opinion pieces. You’re not always going to agree, just as I don’t always agree, but you asked. Check it out or don’t.
Durable Objects came out in September, it hasn't been a year. You can find documentation and samples here: https://developers.cloudflare.com/workers/learning/using-dur...

We opened the beta up in March: https://blog.cloudflare.com/durable-objects-open-beta/ If for some reason you are having trouble getting into the beta just drop me an email (jgc).
Focus Lock: Goals on the Lock Screen App Launched on Product Hunt
In every MB I've been in, in the last decade, the voice recognition could be described as "entertaining".
He was the first man to come back from space alive (disclaimer: two members of my family worked for the space program) and what's really peculiar about his case is that he was chosen not only based on his undoubtedly stellar qualifications as a pilot but also because he was a handsome chap.
Same here. I replaced the few Alexa devices in my house with Homepods over the last year and have notice no difference in how well they work because I don't use them for anything particularly complicated, and I don't _want_ to use them for any more than that. The only thing Siri seems to mess up for my usage is not interpreting things I put on my shopping list correctly, but usually in a way that's still recognizable (like "milk this'll").
Oof, I can’t take anything this author says seriously after his mention of Quibi in one of these articles. It didn’t lose to TikTok due to algorithms and luck, it lost because no one was interested in the content. The founders will blame that on covid, but I think they’re wrong. No one would have wanted it pre-pandemic either.
> It was clear when they forced Brendan Eich out for having a mainstream political opinion.

That's when I stopped using Firefox. It wasn't that Eich's opinion was mainstream. He kept it to himself and never imposed it on anyone at Mozilla. Free Software stands on Freedom of Speech, Freedom of Conscience, Freedom of Inquiry, and Freedom of Expression. Mozilla developers and outsiders conducted a propaganda campaign to justify a witch hunt, showing their disdain for honest discussion and respect for community members of different backgrounds. No one was allowed to question the premise that supporters of Prop 8 on religious grounds were automatically dishonest bigots and unworthy of associating with Mozilla.

Instead of persuasion, Prop 8 detractors preferred vitriol, revenge, and punishment. The silencing of dissent, the witch hunt to out prop 8 supporters for vilification - the things done in the name of social justice were far worse in social consequences than Prop 8 could have ever been, and we are the worse for it.
Not quite "on device" but Microsoft Azure provides Speech Cognitive Services as containers that you can run in your local environment:

https://docs.microsoft.com/en-us/azure/cognitive-services/sp...

I believe Google Cloud Platform has something similar available (not sure about AWS).
I prefer early return pattern.

Which would look like this:

const user = {
firstName: "Seán",
lastName: "Barry",
email: "my.address@email.com",
number: "00447123456789",
};

if (!user) {
throw new Error("User must be defined.");
}

if (!user.firstName) {
throw new Error("User's first name must be defined");
}

if (typeof user.firstName !== "string") {
throw new Error("User's first name must be a string");
}

return user;
Show HN: hapi pal v3
>What should they have done instead - started a flame work on whether the authors experience was real

Mention something like "OK, this is an issue we must discuss, are you free to have a call now or later about the issue?"

Like every organization would handle it if they have some crisis management skills. To give the person who felt mobbed a voice, things like that.
Fair though, today I learned getting rid of RSA and using opinionated DH parameters is a significant aspect of what defines TLS 1.3.
Austinite here. Don't make not-work into work. Please leave your hustle culture in the Bay Area. Find a good restaurant, bar, or music venue like everyone else does and spend time being a person, not a tech person.
> Async? Isn't your cohort supposed to be precomputed?

The explainer indicates it's a Promise: "cohort = await document.interestCohort()" -- https://github.com/WICG/floc

One reason to make it async could be to give browsers the option to gate access behind a permissions prompt in some circumstances.

> And undefined would still have to be handled anyway, as browsers without support wouldn't have the attribute at all

Definitely. There are also browsers that are unlikely to add support (ex: Brave, as we're discussing)
Gotcha.

> (granted, I'm probably not the best in non-violent communication, but they could at least try to do some research anyway ;))

Considering how badly incorrect the dev's page is, I agree. I gave them some credit since it was over a year old, but if they behave like that, it sounds like I need to reinstall LineageOS.
If it happens across the entire country, it just gets called inflation (by definition, CPI averages prices for a basket of goods across the whole country). Which is to say, averaging demand over a larger number of cities is what we should all be cheering for, because it means the next generation won't have to choose between getting a job and being able to afford a home; the high paying jobs (well, average-paying after counting inflation) will be in every nearly every state in the union.
Why do you think it might not be a good thing in practice?
Linting got messed up in the comment above, but in the actual code this is nicely readable.
It seems like Facebook users don’t have a choice in which content gets highlighted. I would much prefer a simple chronological feed of only posts from my friends and followed list.
> and when you have that statement between other code

In many circumstances (chunks of SQL in SSIS steps and so forth) there is no code to be around. Within longer tracks of SQL I'll not let "LEFT OUTER JOIN" push the whole statement to the right, but will drop the table name to the next line and maintain the alignment from there on.

> removed the padding you used to align the `=` signs. I dislike big changes where the only thing that changed for a line is the whitespace padding. It obscures the real change

For modifying existing code, I will sometimes let the alignment slide to avoid unnecessary extra lines of change. Though a good visual diff tool will have the option to ignore white-space-only changes and I'm not concerned about patch sizes being a few lines bigger.

To fix the alignment there may be a subsequent check-in that tidies up non-functional elements of the code. I'm happy to have an extra item in history in order to maintain readability over a stream of unaligned text.

Something I've wanted for a long time in code editors is for tabs after the first non-whitespace character on a line to line up, that way such alignment could be managed without extra effort or extra lines in a diff. There would need to be some simple heuristics to control breaking the alignment (and these may need to vary between languages) and perhaps some way to control/override them (a directive in comments?) in edge cases.
Agreed. That's actually one of the reasons why I hate driving, and prefer to use public transit whenever possible. I can feel the experience of being in a car making me less empathetic.
They claimed two things. That this would be exclusively cloud and that nobody will sell you speech recognition without a subscription. I doubt this is all.
Is it just me or are activist women in Bay Area tech disproportionately transgender? It seems like 20% or even more when you hear these “woman fighting corrupt behavior from the inside” stories.
And what do you think your IDE calls? Also, NOT building with the project’s build tool is a giant red flag of doing something bad. That way you are testing different things then what will run after deploy.
Correct, but I suspect most geeks who know the term know it from xkcd, and that supports the additional metajoke about changing the topic to talk about Rust.
Interesting.. Just got into building Tamiya RC a month ago. Not really interested in slot, and Tamiya seems very niche and in the USA in particular.

Kids are all about Traxxas, Arrma, ready to run, bashing, and crawling.
CEOs Plan New Push on Voting Legislation
Tesla abuses its customers and for the most part they just accept it as part of the "experience".
Yes, people definitely call Sweden small.
In general no unless there's one that's warped just the right way. Which is unlikely. (Also it comes down to cardinality of the involved infinities. If we have countably many infinite dimensions but uncountably many points in each one of them, then you have a "lot more" point-point pairs than dimensions.)
yeah. it's like we don't get an honest say in what we get to see. Like advertising, heheh.
Stepping in would force the issue of the federal government's tenous claim of authority to regulate intrastate commerce. The Supreme Court has ruled in favor of federal authority over intrastate commerce in the past but it is not a Constitutionally granted power.
Has there been much research on making cpus that are fully light based? It seems like if that were possible, it would make a lot of this much easier.
> What does it mean for a dimension to sit inside our 3 dimensions?

Could you clarify where in the video/text this is said?
> you make a statement of opinion and are harangued into backing it up in detail

I really wish this attitude would disappear from the internet. If you make an assertion, you should be prepared to provide the details. Nobody is forcing anyone to make statements of "opinion" in a public forum with high visibility. If you don't want to provide support for your argument, all you have to do is not post. Ironically, you posted this on HN, where there is an expectation of doing exactly that, and for good reason.

Edit: Since this comment seems to bother lots of people, note the quotes around "opinion" and my use of the word "assertion". My problem with the parent comment is that misinformation can slip into comments that are phrased as opinions.
If I copy Python 2 code into Python 3 it’s not gonna work right either. What’s your point?
> basically every linux software needs hundreds of packages to downloaded separately from internet, as they are created by scripters who randomly using external libraries to even perform an rgb to bgr conversion, and not real programmers who have a clue about writing programs. the newest kde needs 30 seconds to bring up the start menu on my 1,6 ghz atom netbook.

Had a chuckle here. I have to agree we’ve become complacent with our hardware making up for our software.

> i originally planned x86, but i realized how bad it is - after all, current x86 is the result of approx 30+ years of work of 1 million hardware developer, all added his own poop into it to have a cpu. some idiot waked up at morning, and decided to add a MOV with his very own shitty prefixes and various different encodings. another idiot waked up at morning, and decided to add a floating point instruction which adds integers to floating point, and stores the results in a floating point register. another idiot waken up, and decided to add an opcode for adding 4 numbers simultanously. 1500 idiot waken up, added his own opcode, various memory addressing modes, and todays x86 has been born, with one billion transistors minimum just to have an operating system boot.

This man is hilarious
Try Sweden, I immigrated after 40 and so are many of my colleagues. I suppose that age discrimination exists but I haven't seen any yet in the big corps.

Find a job through LinkedIn or similar, the company will take care of a permit for you, in most cases the process is really fast- usually weeks or very few months in the worst case.

After 4 years- permanent residency, after 5 you get a nice Swedish passport.

The language is easy to learn, cost of living is surprisingly not high if you avoid city centers and so far there are not special requirement for permits except for having a job.
I like it! - it reminds me of the TI-84 (I think it was that one?) back in high school where I could do bouncing balls and other animations.

This is simple enough and interactive enough where my kids could experiment with changing things just to get a feel for it.
True.

But since this is a pretty small amount relative to total outstanding it implies that most buying has been retail.
That opens up even more questions in my mind. They want to hold people accountable for things they have no agency over? "...whether by human agency or by other causes..."

The definition is still very vague and subjective. The people running the court in Europe might see deforestation in Brazil as severely diminishing peaceful enjoyment. I would say the farmers clearing that land for agricultural use would argue that they are peacefully enjoying the land now that they modified the ecosystem to be more hospitable to their way of life, crops, and animals. We could even go as far as to say that every city meets this definition as nature has been replaced with buildings and many of the animals have been greatly reduced or eliminated.
That must be why you are so misinformed about Gradle.
Shellcheck specifically supports POSIX, BASH, and Korn. Each of these has an important role in scripting.

Development of the formal ksh93 was halted and rewound by AT&T after David Korn's departure, precisely because the user community remains extremely intolerant to changes in functionality and/or performance. Korn shell development that requires a "living" shell should likely target both ksh93 and the MirBSD Korn shell (the default shell in Android).

BASH has diverged from the Korn shell in a few (annoying) ways, but remains core to the GNU movement and rightly commands its own audience. It is much larger than the MirBSD Korn shell.

POSIX shells were developed to target truly minimal systems - POSIX rejected Korn likely due to (Microsoft) XENIX on 80286 systems that only allowed 64K text segments. Korn was able to run on such machines, but the code was not maintainable. Clean C source for a POSIX shell is far easier to achieve for XENIX, and remains a better fit for embedded environments. This is likely why POSIX is not Korn.
What are you getting at? Assuming bad faith, or that Apple buyers are unable to evaluate purchase decisions objectively?
I am confused how speech recognition tech is worth 20 billion. It’s not even on the most popular platforms like iPhone, android or the desktops even. Can someone shed some light on this?
Thanks! This is the first time I've written the word out, I always abbreviate it OS
Have you seen the video?

They literally address both of your points -

USA is different (or is it?) than small/weak economies and maybe hyper inflation will not happen due to constant growth.

Second point, they clearly state that this is just a though experiment of random youtube video and you should not use it as financial advice.
It’s literally better than Siri. I don’t know how, but it is. I’d say it’s even better than Alexa in terms of its ability to recognize things I say.