skysight-inc/HackerNews huggingface dataset:
My own hope is that the large and growing global group of technocrats and related ideologies will incorporate some understanding of decentralized technologies and a general appreciation for the robustness of networks.

The thing about decentralization technologies that people don't realize is that they are actually are best approach for creating global holistic systems, but in a scalable, fair, and evolvable way.

Using distributed technological solutions, it should be possible have comprehensive accounting and planning without an actual centralized point of failure and authoritarianism. For example, one or more peer-based databases aggregating global resource use data would provide powerful and relatively objective insights for planners.

I think rather than eliminating money, we need to upgrade it to be a high tech systems that integrates more information.
> while private companies are already operating these stablecoins (celo, usdc, tether, dai)

I think these plans are aimed at projects that are backed by real money instead of fictional money and/or criminal Ponzi schemes.
I think it's fair to say that religions spawned from an explicit desire to negate a particular aspect of the Catholic Church indeed is devoid of that particular aspect. That doesn't mean that protestantism is entirely rational, it's still a religion; but it's by definition different from catholicism in those specific ways that led to the schism. For example, I friend of mine got kicked in the butt publicly as a child by a priest because she dared to say that the host "represents" the body of Christ (while, clearly, it literally is the body of Christ, not merely represents it)
In order to build a bridge that will hold people’s weight, you need to trust that they wont suddenly cancel the project when you procure sufficient materials to hold 3x their weight.
Not blocking on typecheck failures is one of my favorite features of TypeScript -- you can rapidly test/debug/iterate on code with "broken" or incomplete types while in the prototyping stages of feature development.
It starts with transparency. The basic requirement is to be able to verify that people aren't cheating. Cryptocurrencies are the best known way to do this.
i'm not pro-nuclear, i'm not anti-nuclear either. the current large scale designs are completely impractical and pointless, unless you also want to build nuclear weapons.

there are maintenance-less designs which generate power for 30 years perhaps, after which they can be dug out of their pits and shipped to the factory for refueling/reprocessing - or glassed and buried. smaller, closer to power recipients, 100% passively cooled in case of scram, like https://en.wikipedia.org/wiki/Toshiba_4S. i'm afraid that ship has sailed, though, and the coal/natgas/large scale battery storage have their own non-trivial challenges.
Sell it to the highest bidder then release it on the darknet for free anyways :^)
Although esbuild has been out for a while now, I think it's relevant today because the benchmarks have been updated to include Parcel 2, which was just released earlier today.
Typing "hidden test" and hitting enter would cause the ball to be stuck to the mouse pointer rather than playing normally. I assume this was used to test the game features but it was left in the final build.
There are cheat systems that run on a *different computer*. It is not a battle that can be won.
I sometimes have the same problem with Android apps that store their files into their private folders, protected by the OS. I can't use Syncthing to backup those files to my computer. Either the app lets me configure the storage location to something that the other apps can access or I uninstall it and use a different app that lets me do that. If the OS gets into the way of what I want to do, oh well, that's one of the reasons why I'm using Android and not iOS. Android gets in the way but not at much as iOS seems to do.

A better way should be creating a whitelist of apps that can access the storage of other apps. Gpx tracker app? Add Syncthing to its whitelist, and the file manager I use instead of the system one.
Or you could get a japanese butter knife!

https://food52.com/shop/products/5105-japanese-butter-knife
Where exactly do you find these prices in Hetzner Cloud? They appear to be at a minimum twice as expensive to me.

A 16 vCPU and 32GB RAM server costs €59.38 per month. If you want dedicated vCPU then you'll have to pay €166.48 per month.
Say you're developing a big form with lots of different inputs. When you're iterating on the form you don't want to lose all your form state because you edited some code.

When you make the change you want to see what that change does to your form in its current state.
makerdao is incorporated in any jurisdiction? 3 of 4 of those are centralized and incorporated (there are also many more non incorperated decentralized ones cropping up, like fei, ohm, etc)
Bezos doesn't pay VAT and sales tax on the stuff he buys to have his lifestyle? What's the loophole there?
absolutely... no good options. fusion maybe, if it finally works.
That's funny you say that, because Visa founder Dee Hock is now retired and on twitter and thoughtfully warning about the massive centralization of power that is unfolding behind the scenes.
Ad-blocking browser extension adds ads, say Imperva researchers
We can barely make cars drive themselves with pure vision. I don't think one of these bots is going to make it out of silver league in competitive overwatch. Maybe for a game like counterstrike where it's 100% hitscan you have a stronger argument for machine vision pulling the trigger on an AWP placed on a corner.

Complexity and pacing of gameplay is going to eventually have to be one hedge against AI. It's effectively a continuous captcha.
Cypress: Automation Testing Tool
Article content to advertising is a 1:1 ratio, too.
If you put a non-empty placeholder file in that folder, it won't be empty any more, so it shouldn't be removed.
Less children mean less aggregate demand in the future.
I'm really only waiting on PITR for postgres before moving all my workloads over to render. Do you know when that will be available?
> I don't think I have ever (knowingly) eaten margarine!

Me neither! ;-) This thread is utterly surprising. What's wrong with butter! And how do you make croissants without it?
That is seriously a law in the UK? What does terrorist content and 'repeatedly' even mean?
Thank you for checking Serpivore, I hope you'll find it useful!
I just fixed the Twitter url and added a link to the contact form, thanks :)
I would have called this conspiracy territory

It is a conspiracy theory. Some of them are just true.
I would assume the person mailing them cash is not sending it from their mailbox on their property, but instead a public access mailbox in a town or city.

If you’re worried about being actively followed by the feds and they’re tracking you drop that letter, you have much, much more to worry about than your VPN usage.
Definitely something I'd want to use regularly.
You're probably right. Kastelo previously launched a service called Arigi that was later discontinued. The announcement notes that "arigi" means "to amass · to gather · to put together" in Esperanto.

https://webcache.googleusercontent.com/search?q=cache:IAwDkf...
There's a MicroConf talk from 2013 that discusses some of general traits of a desirable bootstrapped business: https://www.youtube.com/watch?v=otbnC2zE2rw (Notes here: http://www.christophengelhardt.com/jason-cohen-microconf-201...)

Regarding exits, I'd say low technical complexity also helps[1]. If your whole business is built on top of Wordpress it's probably easy for an acquirer to find someone to maintain it. If the product is complex and needs regular updates then they might need to hire an experienced full-time dev, so you need more revenue to make up for that.

Obviously there's a trade-off, and a lot of custom tech also allows you to differentiate.

Update: you might also find this book/podcast helpful https://builttosell.com/

[1] applies to the typical bootstrapped business, there are also high-tech businesses that exit pre-revenue
Yup. Not only that the whole client layer has changed completely, it literally added nothing valuable to the project. GraphQL code generation is nice (but has many unnecessary bells and whistles) but Swagger code generation was just perfect too.
Ask HN: Why doesn't PS5 support 1440p when it can do 4k?
I am assumming a lot of people will prefer playing at 1440p 120fps then at 4k 60 fps atleast for multiplayer games.
To what extent are consoles protected from cheaters? I play COD on PS5 usually with cross play turned off. I feel like I may be a bit imperceptive as I never notice any obvious cheating. To what extent is there cheating on consoles vs PC?
>Server-side machine learning is the way to go.

If it has 99% accuracy, then you're banning thousands of players

have fun dealing with tickets for them & review process

>Also the server should not send info a legitimate client have no use of.

do not games send "too much" in order to play around networking constrains?
Thought about using s3? I have static content I keep version controlled in github with a git hub action.

When I push to the production branch, a github action does an aws s3 sync. My web service pulls static content from the s3 bucket.

It works well and i really like github actions for this kind of work.
This is pretty common if you're looking for build performance. E.g. typecheck as a lint step with tsc, build with babel removing your typescript (it doesn't typecheck either), etc. It's true that tsc on its own can replace a build step for some folks, but you'll quickly find it limiting both in the options to rollup or combine files and in its ability to be extended with plugins (unlike Babel), etc. On the other hand, tsc and its language server is a first-class type-checker when run with no-emit. ;-) I haven't played as much with esbuild yet but it's on my todo list.
Plates Solana NFT Project
You're misunderstanding the vulnerability. The bug is in gamed, the Game Center daemon, but it allows access to the entire CoreDuet database, which does on-device intelligence stuff. Duet essentially logs everything you do on your phone, which means that if you look at the database it'll contain logs for all your interactions, not just those with Game Center contacts.
>>> The "fraud economy" was democratized in the last decade but it has always existed. Previously you needed to be rich, powerful, and well connected to have media companies cover your business/product. Now you can buy fake engagement, reviews, upvotes, etc with a few click so everyone does it.

Yes. And this is a pattern we are seeing all over - thank you. It's it necessarily good or bad. just more open, democratic, cheaper.
Actually wondering about this as well, currently considering making my own SaaS, though it's not like there's that many approaches to do billing.

In my eyes, a pretty good option would be to automate VPS provisioning and allow each client to order a particular amount of resources, with the software installed on top of them. That way, multi tenancy can be limited to services that handle provisioning, billing and setup, while the individual instances can allow avoiding a single point of failure as far as the day to day operations are concerned.

Basing pricing on the underlying VPS costs with a profit margin in mind just seems like one of the few ways to do it, why would there be anything wrong with it, if the SaaS provides value?
For complex projects moving to esbuild from say Webpack is not necessarily easy.

Why would things be easy in a complex project? If you've built complexity into your project it seems a little unreasonable to expect someone else's tool to fix that for you. At some point you need to accept that building things that are simple is your own responsibility. But building things that are simple is incredibly hard so don't be too down on yourself if your project is complex. Software complexity is like entropy; it's very easy to add complexity to a system, and very hard to remove it.

It's also worth noting that you probably don't really want a tool to make your complex project appear more simple. That would only hide the complexity from you, but it would still be there. If your project is complex then your best approach to solving that is a lot of documentation, a lot of testing, and a lot of refactoring.
Consider TypeScript like a linter. ESBuild doesn't run ESLint for you either - you can run it separately, or in parallel.

This means that for example, during development, you can see your running code quickly, while your editor runs tsc to highlight type checking errors. And in your build system, you can produce a production bundle to test while in parallel checking for type errors.
Steamed potatoes + butter + salt is one of the best things in life. So is a good baguette with butter. I don't eat butter every day and usually cook sautés in olive oil. But no more butter would be utterly sad.
Shady advertising SDK? (Also, don't people use code execution to exfiltrate contacts and messages? This is basically what this bug does, albeit with "several clicks" involved.)
I think something is missing here, this[1] is a zoomed in image of Africa, there are clearly stations in DRC and Angola, but no snapshots show there.

https://imgur.com/a/KmkVoUJ
the only problem with this is that it's an option.

As a rails dev, I want one, strong opinion on what the default/best approach is. I don't want to configure anything
Brilliant - game devs doing kernel drivers.
The World Economic Forum has proposed a credit card which has a carbon-emission limit. Your burrito order might get declined because you killed too many theoretical trees that month.
Cellebrite is more in the business of data extraction.
Cliodynamics actually
Big discussion yesterday: https://news.ycombinator.com/item?id=28843122
How does ghidra compare nowadays to IDA? Is it good enough already to be used as a replacement to IDA and Hex-Rays decompilation, at least for x86 code?
That’s why I put “yes” in parenthesis.

Synchting supports end to end encryption. So you can use cloud storage with encrypted folder, for connectivity (no need for relays NAT traversal etc). Clients sync through an always-on peer.
I always give my students these to read when I teach design patterns :-) https://realtimecollisiondetection.net/blog/?p=44 http://realtimecollisiondetection.net/blog/?p=81 "The “Design Patterns” book is one of the worst programming books ever. Yes, really. I’m 100% dead serious when I say that I think it has set (and will continue to set) the progress of software development back by decades."
They also let you import existing problems into your code.
Ray wasn't about only to find the collision, but porting or not the game, meaning going through entire uncommented code of the game. And he said they made the executive decision not to port it.
Answer:
1. Because European programmers havent rallied together to demand more
2. Because if larger companies can offshore to places like Poland and save 20-50% in a long term labor play then they will and when 4-5 large companies employ 95% of the engineers in that city, they can define salary bands and keep them where they want
3. In the US, there is a bit of a disconnect on which jobs pay what, for example a social worker in the us makes like 35k USD per year, if you have a masters maybe 50k, compare that to Switzerland where they make like 75k without a masters. Or a hair stylist, lieklynot making very much money in Switzerland but in the US you can make a ton and they typically charge more in the big cities in the US than they do in European ones. At the end of the day its all supply and demand and what value the culture puts on things.
4. Basic supply and demand - lot more tech types in EU than in the US from what I have seen, larger labor pool drives salaries down

As an American engineer working in Switzerland I see this far too often, people wanting to come here from Germany, Poland, Czech Republic etc as the salaries there are crap, and really cant blame them. Germany for example, highest tax bracket is reached at like 50k and things arent that cheap relatively speaking. If it were me and I lived in any of those countries, I would be starting my own company or moving to a higher paying country immediately and working the majority of my career there, then retire somewhere cheap.
I think you deeply misunderstand what it takes to run a marketplace generating $60+ billion revenue and serving over billion users thinking “we can just run a safer store ourselves” by “simply implementing better security scanner”
Recall the NSA has a special line of computers - IBM Stretch and rumors of an x64 opcode just for them i.r.o crypto ???.
What exactly do you do with a zero day that isn't "use it against someone"?
Indeed, I was wondering about that as well: solar cells producing more energy than put in would be a great achievement.
> The problem with design patterns is that it's far too easy to "apply existing solutions" to problems that don't exist.

That's not a design patterns problem. At most, that's an abstraction layer problem/YAGNI.

> Design patterns can definitely be useful, but only when used sparingly and if they really are the simplest solution to the problem.

This statement reflects that the whole point of design patterns was completely missed. Design patterns are not pre-baked solutions. They are higher-level coding constructs that reflect specific concepts, and thus provide an ubiquitous language for developers to describe and discuss what they are doing without resorting to ad-hoc terms and definitions. Programming constructs, like callbacks, promises, futures, dependency injection, singletons, etc, don't lose their importance, usefulness or value if they are covered in a GoF-type book or if they are implemented by a library.
Aren't "diction, accent, projection, etc." some of the most important qualities for the job?

I'll agree about the Picard series though. You can tell Roddenberry wasn't there.

The thing which stands out for me was the swearing. I'm not _fucking_ averse to expletives, at all. Star Trek may have moved on from JTK's values, but since it "woke" it has been a bastion of "family entertainment" WRT themes and language.

Also... Why has nobody pointed out that he's now Sir Patrick Stewart?
If every suggestion like this came with discussion

- What will it cost

- What problem will it solve

- What advantages will it bring

- What disadvantages will it cause

, then there would be no reason not to bring it up. Maybe I'm just jaded, but when you try to bring up these points, people often (subconsciously?) try to "sell" their suggestion instead.
Note that Devon Govett, who you replied to, is the main driving force behind Parcel.
How to Generate UML Diagrams from Python Source Code?
Darkest Design Patterns on the Web
> Design patterns are solutions to commonly occurring design problems in developing flexible software using object-oriented programming.

This completely misses the point. You don't "pick a pattern" and choose to apply it.

Design patterns are a way to take your best solution and describe how it works to other programmers.

For example you might say something like: "We used a singleton here because we can barely manage to get one instance working correctly and never intend to write tests".
>They do not think for themselves rather their idiot media machine controls them!

Everyone ultimately has to rely on authorities about subjects. From parents to scientist.
It's a dilemma, you can't know/research everything your self but you also shouldn't trust blindy everything you get told, so there is no final solution.

The only thing you can do is never stop questioning, falsify everything, don't deem anything above it as sacred. This way, you will collect a shifting world view from all sources.

If you don't engage with your news channels, if you don't question in a meaningful way, if you discredit whole groups of outlets just by virtue, you have surrendered.
FYI: that person is at best very confused, and at worst willfully fraudulent.
I think the idea is not to do overtime. The idea is to use some of the slack you have because you finish your normal work early to consider process/architectural improvements or similar. Some people here consider it so obvious, that they even say it is part of your normal work. Well, I would say this mindset is much better than having worker bees who don't ever question anything and you end up with large inefficiencies because those who would maybe be empowered to define such work (like managers) don't have enough detail insights to actually do this.
Vite uses esbuild too.

https://vitejs.dev/guide/features.html#jsx
>It's been obvious for a while that the big gaming companies have it in mind, and the only reason it isn't as big as it could be, is due to tech limitations FOR NOW.

I'll begin to worry when the speed of light increases, making gaming through streaming practical.
I have no idea how well these things work right now, but they likely will get better over time.

Terrible bots can still spoil fun, for some of these people that is the only goal.
See also SWC, something similar to esbuild but written in Rust. NextJS uses SWC as well as Deno.

Rome is also being rewritten in Rust, it's more of a complete set of packages that subsume Webpack, Babel and all the other parts of the JS / TS development experience.
Stop trying to make no passwords happen. It won't happen
This is actually a very valid comment. And Snowden as well.
You are severely missing the point. Of course it's simple. Many things are simple on their face. Until one rainy day you're slightly distracted and make a mistake.

Be honest with yourself: you NEVER made a mistake that made you facepalm sometime in the future? Not once inn your life?

People just refuse to believe they can make mistakes. That's why those discussions are impossible to win; they are about personal maturity and not about programming prowess. On one side you have the people confidently saying their famous last words: "it's simple, you all dumb or something?" and on the other you have those that are like "I know I can screw up even if I'm the best ever so let me use a language that will catch part of my mistakes".

But yeah, the latter group can never convince the former. You all just repeat the same things every time and always miss the forest for a single tree. Very frustrating.
lol. My pleasure! :)
A self-perpetuating bureaucracy. Paper pushers who are unfit for any actual productive work. It does combat homelessness in a way, I suppose.
Here are some interesting takes by the guy who ported it for XP at Microsoft. He says it would later prove very difficult to move to 64bit due to some low-level hacks/dependencies on word length in the collision detection code.

https://youtu.be/ThxdvEajK8g
Highest confirmed conversion efficiencies for research cells for a range of PV
https://i.imgur.com/qo7fKLc.png
Warren Buffet has long since described the aviation industry as over competitive. This was decades ago, before the low cost airlines even entered the picture.

Airlines are a great example of competition driving prices down for consumers.
I can recommend ours:

https://okfeather.itch.io/feathery-christmas

It's a ~1/2 hour playthrough, with music and graphics, and the source is on github:

https://github.com/okfeather/feathery_christmas
This is how I do it. I used to try to put my extra into our product directly, but eventually learned how disruptive this pace was for the team.

Now, I spend maybe 1 day a week working on a personal side project where I can get all that energy out of my system. Every 3 months or so, I will find a very useful nuget in the side repo that I can gently introduce to our product repo.
Wow, the perils of being a billionnaire. Sometimes us commoners take being "average" for granted.
But you've in a way just defended the move itself. Lots of people will spend 10$ on a .exe which makes them better, less will spend the time and effort to set up a TASBot device.
The difference between a professional mechanic and an amateur is that the professional know where to hit something with the handle of a screwdriver