skysight-inc/HackerNews huggingface dataset:
Last five years I'm looking at how my colleagues are struggling to dismantle a king of monoliths to services to enable various teams to move at faster pace and scale different parts independently.

Those people couldn't be more wrong. Monoliths are not your friend. Deployment times will be longer, requirements for hosts where you deploy it will be bigger, you will end up with _huge_ instances to rent because some parts of you monolith want more RAM and some want more compute. You'll have to scale more than you really need to because some parts of your monolith are more scalable than another, etc, etc, etc.

You'll be unable to use different technologies to optimise that one particular use case, because it has to be deployed together with everything else and you totally don't have any infrastructure to call into another service. You'll be stuck with "one size fits all" technological choices for every component in your system.

Monolith is good basically only on PoC stage. Once you have business running, you need to dismantle it ASAP.

edit: grammar, spelling, formatting.
Does "moderation" require bias? For that matter, can knowledge exist without bias?
I understand where you are right now, but the fact is central banks aren’t knowingly creating inequality, and aside from the ponzi scheme aspect the only economic use of cryptocurrencies is financing crime.

I’m not going to persuade you now, so I wont try. Put a pin in your expectations for the future and revisit this in a few years or a decade’s time. Look at whether any of the extreme outcomes you are predicting now came anywhere even close to actually happening, and why they didn’t happen. Look back now at your opinions in the past of what extreme outcomes would have happened by now. Has any of it come to pass?

Crypto in particular was supposed to have taken over as the payment method of choice, with near costless micro transactions funding amazing new businesses previously impossible. Instead it’s turned into a ridiculous ponzi cult, criminal financing network, and a way for wealthy dilettantes and rich world teenage gamers to collect
imaginary fashion statements. It’s an utter farce and a complete betrayal of its founding principles and goals.
You could argue S3 is a key-value store, however ActiveMQ is a message queue, and EFS is essentially NFS.

I certainly don't agree that 'anything that does permanent storage is a DB'. Not many people would call their hard drive a 'database'

I personally think that they all have a place and are very useful tools for certain situations, depending on the problem.
You need at least two teams for that.
Jevons' Paradox would also apply in this context.

https://en.wikipedia.org/wiki/Jevons_paradox
For what it's worth, a popular Python testing framework uses something like `expect` under the hood to simply check that the output matches a predefined output.
> Suicide isn't logical or rational.

This is bullshit. It may or may not be depending on individual conditions. If someone knows that they will suffer significatly for the rest of their lives, then it's entirely logical ans rational for them to end their life. It would be irrational to continue living if the cons were guaranteed (or even had a high likelyhood) to outweigh the pros.
>Is there a word for the phenomenon "company does something morally questionable to increase (short-term) profits"?

Capitalism.
It would be cheaper for Amazaon to just build their own datacenters since they are so big.
I am 100% not interested in ops. Deploying is handled by other way more qualified than I.
I never expect a JS expert to build elixir, I don't expect an elixir expert to write bash, and I don't expect a bash expert to know about switches and cabling.
I don't understand where you draw the line..
Should the designer who also crafts the css do ops too?

I think high quality comes from specialists. Sharp knives in the hands of pro's
> Does anyone actually care about the metaverse? Everyone I know thinks it's some kind of joke. It seems like Silicon Valley nonsense.

I care about VR as a medium and I'm worried that another round of hype will drag the whole of VR/XR down with it when it slumps again.

Still. We've been through this cycle before and it's nice to see some more investment. Hopefully it will leave some residual benefit that outweighs the damage caused by the gold rush.

It's worse this time as the metaverse hype has thrown crypto into the mix so it's not just an investor gold rush - it's an crypto one too.
IME the only sane way to do this is to

a) redraw the transaction boundaries, aka. avoid it, or

b) don't do it (see below),

c) idempotency -- so you can just retry everything until you succeed.

You can do distributed transactions, but it's a huge pain operationally.

(b) is not always as far fetched as you might think. The vast majority of Real World (e.g. inventory, order fulfilment generally, etc.) systems are actually much more like Eventual Consistency in practice, so you don't gain anything by being transactional when your Source of Truth is a real world thing. Inventory is a great example. It doesn't matter if your DB says that an item is in stock if there simply isn't an item on the shelf when it comes time to fulfill an order for that item. Tracking such things is always imperfect and there already other systems overlaid which can handle the failure case, e.g. refund the order, place on backorder, have a CSR find a replacement item, etc. etc. (Of course you want reasonable approximate values for analytics, logistics, etc.)
Those two definitions just sold the book to me. Thanks.
Well, it nearly passes the Turing test in my subjective evaluations, so make of that what you will.
Lack of discipline and incompetence will always lead to bad results one way or another...
Teuvo Kohonen shows us how Neural Networks work 1988. "Matrix of learning vectors" demonstrated with rotating disks. Semi-comprehensible at that time. https://youtu.be/Qy3h7kT3P5I?t=2479
What model do you use with Huggingface? Huggingface is just a wrapper.
> It's been a long established medical fact that viruses evolve to become less severe over time,

Is it? The evolutionary pressure is only that reproductive success, succeeds. A virus that spreads better, well, spreads more.

There is no real reason why COVID-19 would have to get less severe to be more successful, as most transmission is pre-symptomatic or asymptomatic already. If the host is more likely or less likely to die later on in the disease, is irrelevant to the virus' fitness.

https://twitter.com/zeynep/status/1468225625764814859

https://twitter.com/Devilstower/status/1465332043005501448
I think that is mostly a communication and education problem, and a general problem most people have when dealing with a crisis with a lot of unknowns and an easily transmissible disease.

In my country you can't choose your vaccine, but there also wasn't much education about how it works, why the protection is sufficient, etc. This then leads to people valuing their own 'researched' opinions higher than facts from experts/scientists/biology.

Also, nobody really understands statistics.
That person might have been sarcastic, I've been known to miss that, especially in written conversations. I also might misrember.
Isn't that how reddit works now? I never visit r/all and my homepage (plain old.reddit.com) is just a list of content from the subs I'm subscribed to.
optimally yes.

The application dev does not need acces to production whatever and the devops person does not need to know how the application works.

But then again these to people also need to communicate ;)
In some companies teams are not divided in a way that follow technical faultlines, but rather after "product owners" so that the only valid divison lines are exteral facing superficial aspects.

E.g. think a car company where you are not organized as "engine team" and "transmission team", but rather "sedan team" and "SUV team", and the engine and transmission just need to happen somehow.

The microservices fad and "every team own their own services" fad combined can really get performance to a halt in such a setting.

Product owners are suddenly the unwilling and unwitting chief architects.

At least with a monolith, everything is reasonably standardized and people from different teams can be expected to contribute to larger parts of it..
Hmm, that's very interesting! Do you know if there's a hosted service anywhere? I don't mind paying a few dollars a month for my small use case, but my usage can't justify the huge server it needs to run.
I'm working with microservices all the time. Even when working solo. It's easy to focus on a single domain while developing a single part of the system, just like coding modules or classes.

That said, I'm always wondering why we are conflating so many things when talking about microservices: deployment and scalability, multi-repo and code structure, integration tests and distributed transactions, and so on. I mean: you can definitely build your application as a monolithic process with a microservices' architecture. It's just separation of concerns all the way down and a proper abstraction for the communication channel between the "modules". You don't need to embed your deployment structure in your repos and your code. These are "framework" problems. Just use one that abstracts all the deployment details until it's time to push the code to prod, and you have to split your code in different containers. This is why I'm now settled on Moleculer (https://moleculer.services/). It just works.
However, MetaMask no longer injects web3.js.
Depends on the "we".

I will not stop. About three years ago, I put together a small site using Django, at my wife's request. Rewriting it is not a priority.
Good luck explaining to shareholders that the most popular subreddits are occasionally held hostage by extreme left activists abusing their power by shutting down the subreddits as a political statement.
Well he invented Quantum Physics, so hardly a loss!
Bing.com Blocked in China (Again)
Nice. Very true. That's probably a better example. I could only think of an analogy.
> The features mapped one to one

did they also map the jndi feature ;)
Right now, and for the first time in over a decade I can again book a direct night train from Vienna to Paris:

https://www.nightjet.com/en/reiseziele/frankreich

I could book a seat on that train for tonight. AFAIK ÖBB (re-)started that line earlier this month.
Japan in nineties also seen the most absurd property bubble, which has only met its peer now in Chinese property bubble.

Japan in nineties also seen the peak of the most absurd corporate culture in the world, which was a strange broken phone image of the Western one.

Japan in nineties was been a capital of vice on size unseen since Sodom and Gomorrah.

Japan in nineties was more ambitious, and more crazy, but in a bad way.

What Japanese buddies of mine tell of it — "Nineties were a time when foreigners wanted to get into Japan, and Japanese wanted to get out"
> the SA population is quite young

Quite young, and quite highly likely to already have had COVID-19: over 3/4 of the population has had it.

https://www.bloomberg.com/news/articles/2021-08-18/deaths-da...
the difference being of course that python the language is not designed for this, whereas lisp is
true, but I hope this clickbait dude committed career suicide with the article
Tiktok is for a TV audience and that will bring them massive user numbers.

It can indeed be entertaining from time to time, but consumption of content is extremely passive.
Why is the unit expression in topic messed up?
Not sure how the author of this entry on HN managed to change original title from

gigabytes per second

to

gigabits per siemens

:)
That’s a bit like saying machine guns aren’t an improvement over bows and arrows because they both throw projectiles, isn’t it?
In rails this would be an activejob (part of the mono), and spinning up workers would be trivial.
The "workers" would pull off a redis queue, and you could add different jobs to the queue easy-peasy.
The mystery is that cell division isn't an issue for germline cells, like SSC, which replicate many times during your lifespan, and then keep on replicating during lifespans of all your progeny.

https://en.wikipedia.org/wiki/Spermatogonial_stem_cell

That our germline cells are immortal, yet we are not, suggests that we (our bodies) are merely a replication vessel. Humans don't live to be 150 because (according to natural selection pressures) it's easier to just make a new version of you (or several) than to waste DNA space on efforts to keep 100-year-olds alive. The genome only serves the host through child-bearing years (plus a few extra bc grandma may still be useful to the survival of her grandchildren; what happens to grandma after 90 years old the germline cares not.
Chrome Extension Identify companies to boycott while you shop
You want a medal for being a non-predatory normal decent person ? That's not the point

It's great for you you've lived your life without these kind of "misunderstanding" but fake or overblown (intentionally or not by the 'victim' btw) harassement accusations exist more than you seem to think and it's always coming from the same pattern of people. With time you learn to not ship on the 'victim' bandwagon too quickly and regognize the patterns.

I'd have never thought i'd come to say something like that when I was younger..
Kek.

Auth: nobody knows IP address of our server anyway, don't bother with that. And for extra security we have secret port number.

Monitoring? Well, we have our clients for that. They'll call us if something happens.

Deploy? Copy .war file and restart tomcat. Rollback? What's rollback?

Outdated packages? We call those stable packages.

I wish I would work in a miracle world you describe.
Software Test Engineer (m/f)
Interested in helping to develop the world's fastest electric cars?
Rimac cars are hiring in Croatia!
Feel free to reach out at me at nenad@popcornrecruiters and begin you adventure :)
3-4 levels deep?

It should be a big red box with warnings signs all over in the "Getting Started" docs
This may be true, however after living in the tropics for many years I can attest that if you're unable to afford Air conditioning, someone taking your fan away would be enough to send even the happiest person over the edge.
In the last sentence:

>The bootstrapping operations for the sandbox escape exploit are written to run on this logic circuit and the whole thing runs in this weird, emulated environment created out of a single decompression pass through a JBIG2 stream. It's pretty incredible, and at the same time, pretty terrifying.

I bet even the Project Zero authors were profoundly amazed how NSO hackers managed to do that. Maybe they can hire them when NSO goes bust.
Why Paxlovid Is a Just-in-Time Breakthrough – By Eric Topol
The latitude and longitude of a point don’t depend on that point’s time zone.

Ask a geographer or cartographer about hemispheres.
Only by a strictly-literal, context-free reading.
> and has been defended by some as an "useful" feature.

I would say the feature is useful but the implementation is insane. I would expect a SQL prepared statement approach, only contents of the statement / format string are resolved. Interpreting variables in user provided input just asks for SQL injection attacks and needs to be either prohibited or extremely restricted.
How does this compare to https://postmark.com? Is it also email API in typescript can it also do email in markdown?
What do you mean by that? What if I have 2 services, each with their own databases, but the action is supposed to be atomic. E.g. there's a foreign key that links the data.

They're both gonna do their own database functions.
It's guided by users right? I.e. every line was hand-chosen by a human, from a bunch of generated options?
> Does "moderation" require bias?

Objectively yes. Information on correctly peeling a pineapple is ok? Processing chicken to cook it? What about a dog? A rat? Fish? Insects? Is killing millions of bacteria with a single drop of chemical okay? Ways to commit suicide? What if this video is for prevention?

When it comes to moderation, we can't even set a consistent rule set to "deal with it all (c)". We just wing it, and hope it matches the expectations of our majority of our users... and the government(s)! Yeah governments have rules, but they tend to change towards the expectations, and a lot of rules for interpretation. It's a very hard task.

> For that matter, can knowledge exist without bias?

Umm... I don't know what that would mean. Isn't science there to reduce the amount of bias in knowledge? So, maybe, no? We can hope to reduce it, but we cannot get rid of it? At this point I don't really know what I'm talking about to be honest :)
I guess you are referring to this[0]. I am surprised if it was known that early then why did it take so long to find the issue? Or were exploits already run earlier and nobody reported?

[0]https://www.blackhat.com/docs/us-16/materials/us-16-Munoz-A-...
Hello, fellow ex-Cisco employee.
Reddit is more than 3/4 of my time on internet. It’s got more eye share than anything outside of Google landing page.
One of the rare botnets that uses a rootkit
In this case they obviously didn't realize it needed to be called inside the sandbox. That function name really is amazingly misleading about what it will do. Anyone could have made that mistake.
How Should You Apply Is Best Health Keto UK Safe?
Best Health Keto UK

Accessible as little tablets this dietary item will ensure that you are effectively lessening the obstinate fat cells from your body. The pills of Best Health Keto UK will guarantee that with its standard utilization you can dispose of the calories from your body and get an ideal looking constitution. Likewise, assuming that you are using this weight reduction supplement consistently then you will actually want to see specific contrasts in your body. Also, assuming you are eating this item interestingly then we would let you know that it is comprised of parts that won't have any aftereffects on your body.

Buy Now >> https://www.mynewsdesk.com/health-news-corp/pressreleases/be...
https://ipsnews.net/business/2021/12/08/best-health-keto-tab...
https://ipsnews.net/business/2021/12/03/best-health-keto-pil...
https://ipsnews.net/business/2021/11/30/best-health-keto-uk-...
https://ipsnews.net/business/2021/12/01/best-health-keto-uk-...
https://ipsnews.net/business/2021/12/05/best-health-keto-uk-...
https://ipsnews.net/business/2021/12/03/best-health-keto-cap...
https://ipsnews.net/business/2021/12/03/best-health-keto-pil...
https://ipsnews.net/business/2021/11/30/is-best-health-keto-...
https://www.bignewsnetwork.com/news/271836204/best-health-ke...
Previously submitted:

- Your World of Text, my current side project. Requires FF3+ or Safari 4, I think. (August 5, 2009 — 136 points, 71 comments) https://news.ycombinator.com/item?id=742268
NLP Models Struggle to Understand Recursive Noun Phrases
It is just delaying the inevitable, though, right? The problem of a flood of fake spam content is still not too far into the future, just not going to be powered by OpenAI specifically.
Why on earth would you want more PII in your logs?
Ask HN: What are you doing to secure your software supply chain?
I'm looking to see what tools or techniques people are using during development, in the CI CD pipeline and out into production.

For example would you survive a log4j style attack, and how.

Do you secure development environments against malicious code.

If you do web development how do you know the Javascript in production matches that in development.
Ask HN: Does anyone have a prediction for the next trendy name for blockchain?
We have seen Programs become Applications and eventually Apps.
Mainframe systems evolved into servers and through "Serverless" innovations there is now "The Cloud"

It seems as time goes by certain names and terms for technology get, forgive my lack of a better phrase "Dumbed Down".

So my question is: Given that public ledgers have become "Block Chains" does anyone have ideas on what we will call them in the next 5-10 years? And does/should it matter?
Which is why they are replacing the ceiling fans with wall mounted fans (it's explained in the article)
TBH I don't know if they feature any kind of protection against that.
You can check/ask here https://github.com/niklasf/fishnet/issues
Interesting read. Do you recommend a resource to learn rails for the reactjs developer? Seems like only the opposite exist nowadays.

As someone who created their app in Next.js this year, I can tell you the Node.js ecosystem is in absolute shambles. We are making a WYSIWYG / ecommerce platform for authors, so we need the ability to make and preview live changes.

After finishing our MVP with a no-code solution, we decided to move to a custom Next.js app in as little time as possible. Big mistake. I had the urge to dig into Rails but I was much more comfortable in React. That being said, it's been a nightmare dealing with package upgrades, ESM vs CJS, running tests, adding Typescript, etc.

I believe, for example, creating the preview component would have been significantly faster in Rails than Next.js.

Recently we migrated to Next.js v12 for speed improvements. So many roadblocks. It took forever to debug. Again, mostly due to dependency resolution issues.

Blitz.js is supposedly going to be the Rails of JS but there is no way they'll ever have the support that either Next or Rails will receive.
Tesla told France there was no sign of technical fault in Paris big crash
I took the comment that ‘Time to PNS’ was a kind of code name for the metric at Nintendo. Honestly, I think that’s hilarious.

Edit: TTP is the metric name. Sorry, it’s early.
Sounds like we should aim to reduce lifespan, then?
Youtube has a subscribe button, and there is no money involved.
UK's disused mine shafts could be used to store renewable energy (2019)
Or should the organization of people reflect the code they're working on? :-)
> Everything world-editable is eventually filled with depictions of genitals and N-words. Must be a theorem.

Boltzmann's Black Dick?
Why is there no environment variable to turn off parsing the messages completely?
Despite me writing off Ruby as a career path for the last five or six years (and I stand by that), out of nowhere a client has dropped a simple Rails API in my lap as part of a consultancy role and so I've updated it, deployed it and am about to rewrite it to add tests and move the logic to more sensible places. And - as before, it's a joy to use and work with and be productive again. Looks like I'm updating to Rails 7 then...
Single writer multiple readers, ideally with permissions to enforce, is a useful hybrid. Enforce going through the front door if you want side-effects. Reporting and ad-hoc data enrichment can be painful to materialize otherwise.

When you have multiple bits of code responsible for writing the same columns, maintaining global invariants becomes much harder.

I can still see rationale for exceptions to the rule, e.g. status fields for rows which logically represent some ongoing process or job, where a UI controller may set something to "processing" and the background job sets it to "processed" when it's complete. But there are ways to close the loop here. For example, implement the background job by having the job processing system invoke the same system which owns the field and sets it in response to the UI, like this:

UI start ---> Back End ---> status := processing
Back End ---> add job to job queue

Job Queue ---> Back End does work
Back End ---> status := processed
> they should really try their hand at making a 2D world that doesn't lead people to want to die

The problem is, the "idiot's metrics", that is the engagement time as the ultimate metric of financial success, clearly show that negative content that is bad for your well-being favors them. They literally earn money from your suffering. How could you expect them to give up on that?