skysight-inc/HackerNews huggingface dataset:
You're absolutely right.

I'm pointing out that this is a Python problem, not a threads problem, a fact which people don't understand.
Shameless plug, but I have been working on an open source IDE plugin [1] for the IntelliJ Platform which attempts to do this. Previously, we used an older HMM-based speech toolkit called CMUSphinx [2], but are currently transitioning to a deep speech recognition system. We also tried a number of cloud APIs including Amazon Lex and Google Cloud Speech, but they were too slow -- offline STT is really important for low latency UX applications. For navigation and voice typing, we need something customizable and fairly responsive. Custom grammars would be nice for various contexts and programming languages.

There are a few good OSS offline deep speech libraries including Mozilla DeepSpeech [3], but their resource footprint is too high. We settled on the currently less mature vosk [4], which is based on Kaldi [5] (a more popular deep speech pipeline), and includes a number of low-footprint, pretrained language models for real-time streaming inference. Research has shown how to deploy efficient deep speech models on CPUs [6], so we're hoping those gains will translate to faster performance on commodity laptops soon. You can follow this issue [7] for updates on our progress. Contributions are welcome!

[1]: https://github.com/OpenASR/idear/

[2]: https://cmusphinx.github.io/

[3]: https://github.com/mozilla/DeepSpeech

[4]: https://github.com/alphacep/vosk-api

[5]: https://github.com/kaldi-asr/kaldi

[6]: https://ai.facebook.com/blog/a-highly-efficient-real-time-te...

[7]: https://github.com/OpenASR/idear/issues/52
If you remove the specific technical choice from mind (a great engineering team can move mountains with any data layer, something I've also learnt working in numerous contract teams at multi-billion dollar companies) - the simple act of rewriting and consolidating huge amounts of data/infra (and stacks) can yield enormous gains.

I will be tracking their technical reporting more closely over the next year.
Saying "many" conservatives get censored in the west is inaccurate, considering the most popular cable news channel in America is proudly conservative, as are many local news outlets and some of the top national newspapers.

In addition, the few people and organizations that have been deplatformed from social media and other hosting solutions in the west have had that fate befall them due to companies making a decision that it is not in their financial interest to allow that type of content on their platforms, given its unpopularity among other customers.

This is a completely different situation to China, where companies are directed by the government to explicitly censor certain types of content, and individuals are routinely arrested and imprisoned for creating or sharing content that the government does not agree with.
Came here to say this. If we can't forecast the economy at the scale of millions of people and trillions of data points you're not going to be able to forecast a company. We should focus on building organisations that are robust enough to withstand challenges that are thrown at them
I feel like this is the start of an interesting conversation, which gets distracted by a thousand aesthetically pleasing yet irrelevant graphs.

The interesting idea is, what if we modeled the physical world as operating by all rules at once, and the part that we are able to observe is only the part of it that operates according to our physics?

This makes me think of a model kind of like Borges's library, but with a datacenter. Let's say you had an infinite number of computers, running every possible computer program. Would this model contain our physical universe?

If the Turing hypothesis is correct, yes. That means there is some program whose results are equivalent to our physical universe, and so somewhere in this infinite datacenter exists a copy of our universe.

Is this a useful model? I don't think it is, no. The question of finding the rules of physics has just changed into an equally difficult question of finding out which computer in the infinite datacenter is running our universe.

But I think the "infinite datacenter" model is equivalent to Wolfram's "rulial space". You can make a thousand pretty charts of what the infinite datacenter looks like. CPU usage, network traffic, yeah all of those probably could be graphed. But that doesn't really make the model useful.
The dynamoDB bill ran over $25,000 a month, just for their dev environment. Granted, they had thousands of developers, but still.
If you read the grandfather comment. He specifically says he finds saying "ladies first" weird. If he has said he found saying "men first" weird I would have asked specifically about men.
> It's a bit extreme at points

That's quite the understatement.
Reminds me a little of the two labs I've worked in in the course of my gravitational wave interferometry research in the LIGO collaboration. Analog electronics are still (usually) far faster and far less noisy than digital as a way to implement feedback loops and frequency modulation/demodulation, and most of the best op-amps are 70s or 80s designs (e.g. TL074, OP27, LT1028, etc.). Our labs are full of them, and, they work at least as well as modern equivalents, so why not keep using them?
Yup, from my experience at one of the organizations you mentioned, I have to "agree with you more than you agree with yourself". Well put.
Apple is building an operating system for health
Great explanations!

It’s really silly that seat tube length is used as the single measure of frame size. Much more important is reach and standover height, since those can’t easily be changed. A longer or shorter stem will adjust reach at the expense of changing how responsive the steering is, whereas a short seat tube can be fixed with a longer seat post. Seat tube length is also measured differently by different manufacturers — sometimes it’s center to center (of the tubes), sometimes center to top, etc. Seat tube length is convenient but it’s not what people should focus on when trying to find a bike that fits.
This is the problem I’m alluding to in another comment about NoSQL in this thread. Why would you want to enforce the schema in code when the DB could do it for you? It becomes such a mess and such a burden for the developer!
This isn't unique to America though. Here in Austria it's impossible to buy mayonnaise without sugar, for instance. Pesto is getting difficult as well. And many many other things that when you make then yourself would never be sweetened because they are not sweet foods. I don't think we're putting it in plain yogurt yet, but if I had to guess that's probably more due to food labeling laws than the manufacturers not wanting to.

Anyway, here in the EU we have strict rules on when/how foods may be labeled as "no added sugar". I think we should take those rules and turn them around and require "with added sugar" labels on basically everything that is not candy or patisserie, where you would clearly expect sugar as a main ingredient.
> When you consider how many messages and rich content it's handling, I think they are doing a fairly decent job.

"handling"

Sending and receiving is something for a background thread to spend a fraction of a percent of a CPU core on.

The amount on-screen at any time is tiny, and should not take a significant amount of resources on a modern computer.

If it's rendering a thousand off-screen rich content messages, that's not impressive, that's it being coded badly.
The file format used in the song files of Rebirth by proppelerhead is similar, they are based on the.iff format created by EA.
Propellerhead released a document in the late 90s describing the format, I found a copy in this GitHub repo: https://github.com/nsauzede/jsynth/blob/master/RBS42.txt
That means either only one place accesses the database (and becomes a bottleneck for change) or everywhere that accesses it has to keep their schemas in line.

Neither of those sound like great situations to be in.
sorry i am using dictation software.

I have found this research paper[0] that describes using a machine translation with a CNN and a r n n. it seems one of the main problems that come up with is a lack of training data so to progress this further it seems like we would need a big corpus of parallel text between natural English describing what the code does in the actual source code. I only have some novice experience with training machine learning models through transfer learning with fast AI but I have found a repository of tutorials[1] that teach you how to do machine translation between two languages and it seems maybe this approach might be applicable. There is a small corpus of text[2] with python code with annotations but and the paper itself at States. It probably needs more to get a higher than a 74% accuracy.

the only thing I can really think is to scrape GitHub make a website where you can get people to crowdsource annotations for code samples. I'm not sure on how to deal with how much and how little code would be for a sampling. I eat how much of the code would you need for a good training sample versus just using isolated functions. Perhaps that something like this might be used in correspondence with GPT.

[0]https://www.groundai.com/project/machine-translation-from-na...
[1]https://github.com/bentrevett/pytorch-seq2seq
[2]https://ahclab.naist.jp/pseudogen/
This reminds me of something I was reading earlier (may be a HN thread) about how a possibly optimal procedure for searching an area when you have no information is called a "Lévy flight", which "is a random walk in which the step-lengths have a probability distribution that is heavy-tailed". It's distinct from Brownian motion which keeps you closer to the same area. If you wander too far around your mountain in small steps, you probably get away from the peak, but if you want to find another mountain peak, you have to take some much longer steps.
I think that attitude is the right one. Make decisions as if you cannot predict the future and you will be on a better path than one where you think you can.

The way I look at it, you have the most unknowns and risk at the start of a project and the least at the end. As you work on it, you learn about the domain of your problem space and the possibilities and impossibilities of what you can do technically, as a result, those unknowns and risks go down. With that in mind, structure the work you do so as to front-load as much learning as possible to help reduce risk and get a better bearing on how long it will all take.

And yes, be able to cut features if that target date is more important than the ideal product goal you set out with.
Sure. But this is another thing that is not properly known.

I've been using PayPal for almost all of my income for more than 12 years. I've never had a notable financial screw up on their part, and these days whenever I need to call them I get a real human on the phone in a few minutes (even during covid-19). Most issues get solved in minutes to days (the latter if there's a problem on their end, such as instant payment notifications getting stalled).

But this information is useless - just another anecdote.

Nobody except PayPal really knows how things look statistically speaking.
Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine
How do they get ACID guarantees and schema enforcement?
You can email me at socialleaf@pm.me
When you email, do mention why you would like to collaborate.
Maybe N64 had a better library of games to you, but for others PS1 had Silent Hill, MGS, FFVII, Gran Turismo, Tomb Raider, Tekken, all games that define their genre even 20 years later.
Wow. This is exactly what I imagined but it already exists. This is a great illustration of how we as humans could use our abilities to disambiguate to collaborate with a computer and write code. Very impressive stuff.

To me it seems like learning how to talk to Alexa or Cortana or "Google" is a limitation or regression for humans. This shows that it could actually be beneficial.

Thanks for this philosophical rabbit hole just in time for a weekend.
I read the article and couldn’t figure out what they were actually putting in mongo. If it’s their core processing/ledger then that would be very surprising. But banks have dozens of different systems, some of them would actually almost be suited to Mongo, and some of them have rather loose SLAs. Unless I missed something, the article didn’t really make that clear.
Shopping in the time of Corona – the virus is mirrored in our shopping carts
And of course they will expose it to the web without authentication!
These are definitely not source of truth customer transactions. Likely auxiliary databases to power various experiences. Like, a customer walks into the bank and the agent needs to know what services to upsell. Or the customer logs into the website and is shown their current portfolio value.
Lots of negative comments about MongoDB for folks who don't use it, but perhaps give NoSQL a chance and keep an open mind? there is no need to structure the data into tables and schema does not need to be enforced at the DB level.

Google has been running its entire infrastructure on a NoSQL database for years.

Perhaps folks need to keep some open mind and see if that works instead of dismissing a new trend?
They don't "really" want them, they just "want" them because of low self-esteem seems to be the approach of matching that particular theory to reality.
There's an important conversation to be had over how activism should operate, in which areas, about what's effective, what turns people off and leaves them hostile, and what measures are justified on what issues, versus what measures are completely disproportionate.

That said, this person stood up for their principles (rightly or wrongly) and lost their job because of it. Your quotation about people "casting stones" in a cavalier way, just to feel good about themselves without it actually risking them anything probably describes a lot of online "woke" flamewars but (to me) doesn't very well characterize what happened here.
For all its flaws, Docker does solve a lot of the pain the author mentions. Deploying postgres, for example, with a config file and keeping it running is really very easy with Docker Compose.

Not affiliated with Docker except for using it, and while I do have some thoughts about design choices made by Docker, it's still a very good tool.
coffee beans and lettuce.
The evolution of Smalltalk: from Smalltalk-72 through Squeak
You do realize that what you're saying is a political opinion? Political dissent and a free press are democratic rights not human rights. China is not a democracy. Democracy is not a moral right and many would also say it's a wrong. Things like national sovreignity mean something.

You don't get to decide if other country's laws are bad, the people of that country do, and if they don't like it, it's up to them to do something about it with or without peace. The only exception is human rights violations which you didn't list in your opinion. Short of that, how dare you imply a company should break laws for political reasons? If Facebook helped russia inferfere with your elections would that be ok? because they agree with Russian politics or are you saying the western and democratic way is right and all else should only be tolerated when convenient?
The problem with 40y old code, is where I work we had to pull engineers from retirement to make a regulatory change. In 10y, I am not sure we will have that option.
I don't think you should club together drugs like LSD and mushrooms with pot. I've known nobody addicted to LSD or whose lives are significantly negatively affected by them. Pot, yes, despite the propaganda that it is not addictive, does seem to have a component of addiction and people who take it regularly can't seem to stop talking about it.
Standard ML
There is an argument that where China is blocking market access, the West should reciprocate.

If Zoom is a Chinese company with just a registered US office as has been suggested, then it would appear to be an attempt to circumvent that.
The other day I was thinking about whether acceptance of transgender people should or would extend to trans-race people. I considered the concept of "trans-age" as well. If some things we previously considered to be biologically defined and immutable are now seen as more fluid, seems like the future is to extend that to all parts of our identities. Especially with things like VR, genetic engineering, more advanced surgical and chemical procedures...
I have definitely found my RSI like symptoms are dependant on my mindset/stress levels.

Rarely does the RSI flare up when I'm doing something I enjoy. Stress is definitely a component.
> Trying to mobilize Twitter mob against a person that declined your suggestion was a problem.

That sounds less like a suggestion and more like an order.
"I will be tracking their technical reporting more closely over the next year."

Just curious, but what specifically do you mean? ie. I'd love to keep an eye on this also, but have no idea where to find these types of (public) reports.
finally located the terrordrome
Figure out what other people are doing, and copy it. You might think they’re doing it wrong, or they’re inefficient, or whatever; just copy it and see if you can ask questions. Take a bit of time to get in the flow and understand the environment. You’ll find that together a lot of the strange decisions will make sense once you know the context. Some of them won’t, so when you have a little bit of clout try to politely suggest an alternative; if they listen to you that’s great! If not, see if they’ll let you document the rationale behind it. Overall, don’t come in pretending to be a know-it-all. Even if you are, it’ll hurt you either way.
>It seems like the right approach might be to comply as minimally and poorly as you can get away with, while steadily trying to liberalize China through foreign exposure.

I'm assuming this is a joke, because this has been the strategy of the West since Nixon first went to China. And the exact opposite has happened. They engage in a kind of neo-mercantilism, and we basically pretend that if they just open their markets up a little bit more they're one more step toward liberal democracy.
If you are interested in messing around with these settings and many more, look at the great parametric bicycle cad system “Bikecad”. Brett curry maintains and updates it for eons now. And crazy licensing — one time payment gets lifetime of updates.
“In Python” does seem like an odd constraint. I take the OP’s intent to be “let’s find something imperative not declarative”. If that’s the case, I’d love to see the idempotent functionality of Ansible’s modules (e.g. lineinfile) made available as simple CLI commands.
> You've see seen openai's new english -> bash demo right?

Not yet, but will do, thanks!

However, I'd still be hesitant to build a product on top of that: Does voice to bash help us if we now want to do, say, voice to python? At least we'd need to re-train the system with completely new data, and even if we use transfer learning to our advantage, it's not an easy task. There's also no guarantees that the chosen neural network architecture that works for bash, will work the same for any programming language (think of a radically different syntax, like Lisp for example).

The training must also be re-done for any variation in the input format to some extent. i.e., accent, expected background noise levels, and of course (human speaker) language.

ML has its use case, but I typically see these nice demos as that, demos. When you have to build a real product and solve user problems, you can't rely on a black box doing what you want.
> For example, I don't think that YouTube will allow you to post a blatantly copyright-infringing video, even if your account declares a country that doesn't enforce US copyright laws

Correct me if I'm wrong, but isn't the data held to US law if it's stored in the US? I'm pretty sure the federal government wouldn't take kindly to me storing petabytes of copyrighted works in the US, regardless of whether my clients are in Chicago, South Africa, or Taiwan.

Zoom's datacenters are theoretically in the US, therefore the regulations US consumers should be held to are US regulations. If they want to play the "we follow local laws" card, they could have restricted the meeting in China only.

For the record, I think what the CCP is doing here is reprehensible, but I'm just trying to add my perspective on this specific issue.
I think they’re just using it for document storage not customer and financial data. Document storage and retrieval is a big cost for large institution.
Luckily, you don't have to hold up the US as a bastion to criticize China. They can both be criticized independently.
MarkLogic today advertise with data integration and NoSQL though rather than being a "document DB", which I guess is even worse as a moniker.
> The only way? How about reconsidering your own position and offering people something they would like better?

What if people like the police having free reign to assault and even commit murder arbitrarily because of false associations with, say, safety?
There's another thread on the homepage right now about Crux [0], which is a database designed specifically to be able to operate downstream from multiple legacy systems using bitemporal indexes to stitch everything together. This pattern is very common in banks e.g. for calculating and reporting on risk positions.

I expect you're right that this story is purely about using Mongo for downstream systems.

[0] https://news.ycombinator.com/item?id=23493163
OpenNebula Webinar: Using LXD System Containers to Orchestrate Docker Hub Images
WWDC 2020 Wishlist
You know what’s impressed me software wise has been Microsoft on Mac.

For home office I pretty much use their software constantly: Office 365, Teams, SharePoint, VSCode, and it’s not just rock solid, but pretty enjoyable as it is rock solidly integrated together.

Would never have thought I’d say MSFT having rock solid anything, nevermind on a Mac, but credit where it’s due.
Thank you. The headline reads "HSBC moves..." which in normal news parlance means that they've recently completed the move or the move is in progress.
I think the demo disks with the PS magazines are often overlooked as well.
I think some of your comment does not apply to GPT3 in the conventional sense, they did not do any specialized training for text2bash afaik. They've been tooting about "one shot learning". If their demo is to be believed, text2bash is just their _massive_ generic model + a few lines of examples.

Also they do have a related Python demo: https://news.ycombinator.com/item?id=23507145

Speech is a completely different stack to this, but honestly (english) speech is much more of a solved problem here than general knowledge.
Yes, a lot of people commenting here should really go watch the talk Mark Cerny gave [0].

It's clear there's no "big technological breakthrough". SSDs are great but have been around for a while already, we simply had to wait for the technology to mature enough.

What we are seeing is that we can't just keep slapping better CPUs and GPUs to the machines, because the improvements nowaday are not that impressive anymore, so at least for the PS5 they have switched and started focusing on the architecture, removing bottlenecks, removing major pain points, and using additional hardware to handle tasks like compression and freeing resources for other purposes.

Some people might say these improvements happen because they were lazy before and never focused properly on dev needs and bottlenecks and the specific needs of game development. I partially agree, but the SSDs really don't just improve disk speed, they allow a completely different set of architectural optimizations.

[0] https://youtu.be/ph8LyNIT9sg
Open Letter to Steve Huffman and Board of Directors of Reddit Cosigned 800 Subs