skysight-inc/HackerNews huggingface dataset:
I just don't click on them any more. As soon as I see Twitter I come into the thread to see if someone has posted it in another format. If they haven't, then I just won't see it this time. No big deal. There are countless things I won't see today anyway.
Partytown – Synchronous DOM access from worker to sandbox 3rd-party scripts
What you replied to was describing a failure of the jail system, not prison system.
What's the problem for web store to take cash? Delivery person can take it.
HTMX on Clojure
"Ella Minnow Pea" by Mark Dunn is in a similar vein.

https://en.m.wikipedia.org/wiki/Ella_Minnow_Pea
Not exactly "Taboo" but some banking apps will refuse to load on Android if they detect your phone as rooted. Maybe there are apps doing similar stuff on iPhone as well, wouldn't surprise me.
Come to join ndont be later
please join the coincircle family which is very profitable and you will always be helped by them don't leave this please join ..
Unsaved work should be a concern of the app, not the OS. The app should obey the commands of the OS, and handle auto-saving on its own to keep fulfilling its duties to the user.

Apps that let you risk losing work -- from not just shutdowns but crashes and power outages - are the ones I don't tolerate. It's one of the reason I use Sublime Text for taking notes for example.
Go is precisely what I switched to for my test/automation efforts.
Maybe instead everything will turn into microtransactions! The car is free, but it's 10p to unlock your door, 50p to start the engine, 5p every gear change, etc...
1.000 euros X-)
I’ve had this issue with my work Mac not sleeping: I’ve always hypothesized it’s something to do with the provisioning of the machine, because it’s the only Mac I’ve ever had this problem with.
This reminds me of the old Samsung Contact product that I used to be a reseller for. That was based on HP OpenMail as a replacement for Exchange.
I have no clue what actually happened but this sequence looks weird to me:

* Event occurs

* Access to investigate is limited

* A deep independent investigation is blocked

*Internet is flooded with msging that unless there are hard facts uncovered by independent investigation some of the origin theories are def conspiracy theories
> What was the evolutionary advantage that being able to live at high altitudes 200,000 years ago gave you?

Having exclusive use of an ecological niche is pretty advantageous.

> There really weren't that many people around so finding land with available food and water doesn't seem like it would be that much of an issue.

While density was (likely) quite low, so was "productivity", and people were no less territorial, just because you didn't need all that space didn't mean you'd allow other groups to exploit it.
You have to put that in perspective bit. Methane is a powerful greenhouse gas but it breaks down in a few years as well. And then there is the notion that there is quite a lot of it leaking in the atmosphere already through natural processes, melting of the permafrost, and indeed as a side effect of oil/gas production. You'd have to produce stupendous amounts of fuel to have leakage to an extent that it actually matters.

So, if we'd actually capture and burned the gas, there would be little to worry about. Especially considering we'd be getting less of it out of the ground in fossil form.
> Again the price-list is pure stupidity

Could you try to specify why exactly you think so instead of just spewing your opinion without any sort of reasoning?

> And limiting the usage of a "Opensource" product is even more stupid

Again, why? You seem to be confusing the meaning of "free"/"gratis" with "open source". The code is public and released under the "GNU Affero General Public License", making it open source and even copy-left. What more can you ask for (besides "I WANT FREE/GRATIS SOFTWARE" which is what you seem to actually be annoyed about)
Having played around with flite a decade ago, and at that time feeling that it was already then nowhere close to the fidelity of other speech synthesis examples. I find it surprising that there still isn't anything better than festival/flite? It sounded then like a clunky robot, and still does today. Surely some of the many research projects have released their work as open source?

Work like, say https://arxiv.org/abs/1806.04558 [paper]

https://github.com/CorentinJ/Real-Time-Voice-Cloning [repo]
But during a pandemic when lots of businesses were impacted, lots of jobs were lost. Many companies had hiring freezes, even in sectors that didn't care( e.g. Google).

If someone lost their job due to this, and gets evicted, there was no guarantee they would be able to find any job, anywhere. So moving to a cheaper place wasn't really an option.

I find it weird that Americans still argue about the eviction moratoriums and the money given to people to avoid mass homelessness and hopefulness. Nobody in France is arguing against the "partial unemployment" scheme that was implemented here that allowed employers to not lay off people and instead the government paid their salary( to an extent of course), or eviction moratoriums.

If anything, the criticism was that many people fell through the cracks.
I see what you did there. That's Twitter.
I have a nokia candybar phone, bought 60 bucks, I think it's nearly 10 years old. It can play videos.

Once a device can use sophisticated software, it becomes easy to make it obsolete by changing the software.

A 10 year device is not the solution, the solution is very long term software.

Developers already know how to write long term software, as opposed to short term software. Ubuntu already has LTS.
Did this for my wedding invitation.

Kept rewording it and changing punctuation until everything lined up near perfectly. I suspect that there are tons of people who worked in marketing or communications who have done this throughout the years. Especially back in the 80s and earlier, when text-heavy marketing was in fashion.
An acquaintance in Moscow had been hiding from police. Agents showed up at his apartment next day wielding photos taken by the building surveillance camera.
> It may seem like a design mistake at first glance but it’s surprisingly useful. > It’s intent is to allow a given codebase to maintain a consistent style (eg camel vs snake) even when making use of upstream libraries that use different styles.

That doesn't sound right at all. It sounds like a design choice aimed at achieving the exact opposite: inconsistency without any positive tradeoff in return.

> Not including the first letter avoids most of the annoyance of wantonly mixing all cap constants or lower case and linters avoid teams mismatching internal styles.

That does not sound right at all. At most, it sounds like the compiler does not throw errors when stumbling on what would otherwise be syntax errors, but you still have all the mismatches in internal styles and linters complaining about code and teams wasting time with internal piss matches, and more importantly a way to foster completely futile nitpicking discussions within a language community.
>total = len(list(gc_lines))

That won't work properly; you've already exhausted the gc_lines generator in the previous line.
We should have this comment on every single Twitter post, but it should be mandatory that it also includes the ThreadReader link.

https://threadreaderapp.com/thread/1441497498573545478.html
I think it could have been written in something like MS-DOS edit, which doesn't have a spell check feature anywhere in sight. So it never saw a spell checker, they didn't have too much awareness of the errors. Maybe they also didn't care about spelling too much - thinking up words that fit in the spaces is fun but correcting spelling errors isn't much fun.

The document being an in depth write up of Super Metroid probably also says something about the person's character!
What DO they know?
Their Python code is sub-par, a procedural script not suitable for production use.
They can't use Git,
They don't write tests.
They don't understand how to deploy/use CICD.

Maybe they should stick to spreadsheets, or upskill a bit so they don't consume so much of the engineers time.
IIRC the himalayas grow at 1~2cm/year, assuming a constant growth rates 100kya the area would have been about 1km lower, or about 8500ft
I will answer this since I believe I can offer some insight ( born in the old country during Communism reign ).

People sometimes erroneously assume that money equals power. That may be true in the west, but a more accurate statement is that money is a good proxy for power. Absent that, power moves to another useful resource that can be bartered for power.

In the old country, people were getting paid regardless so 'everyone had work' and money was a secondary consideration. As local currency became less of a good proxy for power, it immediately became about relationships ( can you ensure make this bureaucrat assign this job/flat/whatever to me? ).

And as always, some people do get power and since it was communism, quite a lot of it. Not to search very far, police had tremendous amount of power.

Communism is just a name we gave to the system. People are the same everywhere.
You are right to be skeptical.

It would be nice if they could be left up in YouTube, but it’s either removing them right after the stream ends, or YouTube takes it down and blocks his account, which has happened multiple times in the last 18 months.

You can find all of them in his website after registration (e-mail and password): https://www.mccairndojo.com/

Some of the videos are still available in YouTube: https://www.youtube.com/channel/UCy2-l7Y87DC_3SBAKPk2M1Q

His surviving Twitter account: https://twitter.com/w_mccairn
There is an artificial shortage of good CEOs. Most CEOs get to their position via nepotism of some sort.

If there are 8,000 people who can design excellent CPUs, there are perhaps 1,000,000 people who can recognize such talent.

It is easier to recognize a great painting than to paint it. I'm surprised that HN so often lionizes those who organize the work of others.
The himalayas grow actively and quickly, we're talking of cm/year scale.

So 200kya means the site could have moved 2+km up (assuming a roughly constant growth rate), which is nothing to sneeze at or ignore. There's one hell of a difference living at 4000m versus 2000.
Demonopolizing the Internet with Interoperability
I did, I don't think the snarkiness was necessary.

My point, which apparently it wasn't evident enough, is that you can get the most of the benefits by doing nothing, just trying a different Python implementation, without the hassle of learning a niche language, as easy as it might be.

BTW, if you take into account compilation times the difference is even meager, and in all fairness the PyPy warmup period should have had to be discounted.
Compound interest over time causes gaps between the rich and poor to grow exponentially. The wider the rich poor gap the less efficient your economy.

Societies that realize this implement debt forgiveness policies such as https://en.m.wikipedia.org/wiki/Jubilee_(biblical) and modern bankruptcy and inflation. Societies that fail to do this stagnate, with many in them trapped by debt slavery.

Slow growing stagnant societies lose competitions for resources to societies that implement debt forgiveness. Sometimes stagnant societies implode in civil wars and revolutions as happened in France, Russia, China. This also results in wealth gaps shrinking but at far greater cost.
https://archive.is/FC490

Dupe, previous:

https://news.ycombinator.com/item?id=28637529

https://news.ycombinator.com/item?id=28629876
The HTS voice from NIT recommended in the article (voice_cmu_us_slt_arctic_hts) actually sounds much better than the clunky robot from a decade ago. Hear it here:

https://youtu.be/MmcLFJQpv2o?t=85

Edit: or on the online demo; select "HMM-based method (HTS 2011) - Combilex" > "SLT (English American female)".

https://www.cstr.ed.ac.uk/projects/festival/onlinedemo.html
I read it as limiting the number of users of the downloadable ISO or VM appliance from their website.

The code itself is PHP (server-side), Javascript (browser-side), and Python (API). I didn't click through the other components.
Wait until he discovers Shakespeare, where every line is written in Iambic pentameter.
Since it's against HN guidelines, I think it's fair to flag such posts at this point.

> Please don't complain about website formatting, back-button breakage, and similar annoyances. They're too common to be interesting.
Yes, I think that consumer-level state-of-the-art speech synthesis is still pretty far from acceptable. Amazon Polly doesn't sounds too great and presumably that should have more than enough big data to leverage and cloud computign to work with.

https://aws.amazon.com/polly/
https://www.youtube.com/watch?v=00D0YZ9GQX4

Either we're just not there yet technologically (hard to believe), or there isn't a will to make good speech synthesis available to commoners.
Is the dance unique to Circassia?
If you went back in time to the sixties and said you spent several months disposable income on an electronic device that you only expect to work for a couple of years with zero ability to repair, they would think you were mad.

The current scheme is designed to extract our disposable income as much as possible. You are given a trivially better deal by Apple, but it’s still very much a raw deal.

Can you really choose not to have a smartphone? No. It’s a necessity of modern life just as a car is for many. This tilts the balance in favor of the manufacturer, you’ll buy one anyway.
It was obvious to me from the beginning that GraphQL would add overhead and complexity on the backend; especially related to caching all possible permutations/views of the data. In some cases I imagine it would consume a lot of memory; wouldn't it cause a memory leak vulnerability if you allow infinite permutations to be cached by the server? On the other hand, if you only cache responses to popular requests, doesn't that expose your servers to DDoS? An attacker could just generate a ton of unique GraphQL queries to make the servers bypass the cache and consume a ton of CPU. The fact that GraphQL allows all these permutations in the queries is the root of the problem. It's not something which can be solved or optimized within GraphQL.

I think it's regrettable that all the big money got behind GraphQL instead of aiming for solutions which provide resource granularity and shift decision-making to the client side. Who is better placed to know what resources they want than the client?
A big advantage of HTTP/REST is that it either serves individual resources or a limited number of different collections of resources and it lets clients do the heavy lifting of figuring out which resources they need and how they want to combine them. Caching REST endpoints is straight forward and resilient to DDoS attacks because the variations in responses is strictly limited.

Also, it makes sense to move processing to clients when those processing costs are imperceptible to users.
The investors who sold shares to the company did so at the then-current publicly traded share price. I bet they wish they didn't since the stock value increased after the sale. These investors who sold did not benefit from the sale any more than they would have selling on the open market in a non-buyback situation. Hope that makes it clear!
I disagree with a lot of this article because it assumes that we are efficient robots that just need things to be searchable and written down. Tools are also a bit lacking -- in theory writing stuff in a wiki is useful but then try finding the information with, say, Confluence search.

The article also assumes every one is a native speaker who can write quickly and clearly in a chat -- in a lot of international projects this is not the case.

I find that there is less chance for misunderstanding and aggression if you disagree over a video call. Also, human contact and informal communication make life and working more enjoyable.
No, because those are different restrictions of different crypto-related activities.

You basically claim that Bitcoin was banned a month ago in China. But that is not true, it was legal to make Bitcoin transactions.
I'm an experienced Python developer who also dabbles with some applications written in C++. In my experience Python is much faster when it comes to development speed but it's way more demanding when it comes to optimization.

When you write C++, you kind of cheat because even code with high computational complexity is pretty fast. Whereas the equivalent code in Python will be awfully slow.

So, while it's true that Python requires less development time, this statement can't be used generally. I have spent hours optimizing Python code when in C++ I would have just moved on to my next task.
That seems utopian. Norway is among the happiest nations in the world, yet a guy once decided it’s a good idea to go to an island fully armed and kill a bunch of teenagers
Yeah, nowadays you can't even take down an obnoxious ad in the street without being caught on camera.
We "do ML" for large organizations as a tiny consultancy. The way we've been able to improve the working conditions for ourselves (developers and data scientists) was by focusing on two things:

- Process: we analyzed what worked and what didn't in past projects. Continuously auditing and trying to extract learnings. We made sure people we built for at the client organization were involved. We scoped more thoroughly. We involved parts client organization that could torpedo the project downstream (legal, security, etc) upfront. Made fewer assumptions. Listened more.

- Tooling: we built a machine learning platform[0] to make sure a data scientist doesn't tap on anyone's shoulder to troubleshoot their system, set up their computing environment, or deploy their model. They could do it themselves. Furthermore, it wasn't necessary to get people who could move across the stack.

Changing our processes and the way we do consulting had a huge impact. A badly scoped project will in some way or another create toil downstream and create a situation where you need people to do full-stack and you need "all-hands-on-deck" constantly. That's just bad, and after we ruthlessly reworked the process, we had better results, better relations with clients, better cadence, etc. I emphasize on this because we were a larger team at some point running around working on so many projects simultaneously that everyone was practically burned out.

-[1]: https://news.ycombinator.com/item?id=28373127
There are also books written in an E-Prime english. In E-Prime you can't use any form of "to be"(is, are etc.).

https://en.m.wikipedia.org/wiki/E-Prime
I've an external Webcam on wifi that occasionally loses its connection. I also have some basic home automation for lighting and a weather station, based on a Raspberry Pi running Node-RED.

The cam is pinged every 5 mins and if it doesn't respond, Node-RED power cycles a mains switch connected to it - and sends me an email! If the camera doesn't come back, the power is cycled up to a total of 5 times before I get a final email that says I need to take a look.
This seems like it is true but there is a weird bent to the misinformation that gets amplified. I don't know if it is the audience or the creators.
The article assumes that we are NOT efficient robots that can store any and all information that we get in our heads.
Was the first SARS discovered in the vecinity of a lab studying SARS?
There are plenty of compiled languages that are also designed to be readable and easy to write.
I find these voices much more intelligible than say, Stephen Hawking's TTS.
I think the outcome depends more on the decision making when half of your chosen geniuses favour one option and the other half want something else (maybe even the opposite). Same goes for close calls like e.g. 6 vs. 4. I believe that stepping into the (rare) micromanagement questions and making good decisions is what distinguishes the Lisas, Elons and Jeffs from the mediocre managers.
DT92 Smartwatch
⌚|The Ultimative Smartwatch Xperts
| 14 Days - Money - Back - Guarantee
| 12 months maintenance guarantee
| Worldwide Shipping
| 7- Days Delivery
It's basically certain if you try to operate a drone, or post to social media, or if you visit Xianjing, or if you visit a small village and the cops report your visit, or if you have more than a couple memory cards for your camera, or if a local wants to bump their social credit score, or if you ever worked as an English teacher.

Think visiting Nazi Germany in 1944, but in 2021.
It does indeed sound much better yes. But, that voice was already there a decade ago. It's not... hm. Let me just say that I don't wish to disparage the work done on those projects, as I do think it is great. Maybe it better illustrates my point by taking a listen to this video which showcases the project I mentioned, as machine learning techniques have progress immensely the last decade: https://www.youtube.com/watch?v=-O_hYhToKoA

There are of course great benefits to something simple to use. I remember cross-compiling flite to run on a custom android/windows/linux project to generate voice lines intended for a in-game robot companion (nothing came of it though) based on SDL. It probably would not be nearly as feasible to do the same for some dependency-heavy machine learning library.

Now, I haven't done any research to find better examples of projects. I was just surprised how identical the article describes the options, to what was available 12 years ago.
I was completely wrong - the bars are "Saloon" and "Public", presumably the saloon being for travellers? [EDIT: Looked it up and apparently it was a class division. Public bar for the workers, saloon for the worthies. I suppose if you were travelling in style you'd use the saloon. Learned something this morning..]
> I disagree with a lot of this article because it assumes that we are efficient robots that just need things to be searchable and written down.

It assumes no such thing. If anything it assumes the opposite of your assertion, that we are not perfectly efficient robots able to instantaneously and fully recall the content of transient discussions. Written content is perennial and searchable, so it can be retrieved in the future if necessary without being limited by human foibles and memory.

Even if the search is bad and the system is not especially designed for it, I regularly manage to find information I dimly recall through search in discord and friends, something which would be entirely impossible using video calls. IME that is in fact a regular issue, people asserting that things were told during discussions and there's no way to confirm it, have context, … because the discussion was a voice / video call.

> The article also assumes every one is a native speaker who can write quickly and clearly in a chat -- in a lot of international projects this is not the case.

Have you been in that scenario, ever? Video calls are infinitely worse than typed text between non-native speakers. And if the call is not going to be in english… why would the written communication be so?

> I find that there is less chance for misunderstanding and aggression if you disagree over a video call.

I find that there are regular shouting matches over video calls, and collisions between speakers makes the experience miserable. It's also impossible to dive in and out and recover the information, if you arrive on a group discussion midway you can read the history, if you dive out for a bit you can read what you missed. On a video call, it's gone.

> Also, human contact and informal communication make life and working more enjoyable.

To you.
The Air Force Is Testing Robotic Loaders to Mount Hypersonic Missiles on Bombers