skysight-inc/HackerNews huggingface dataset:
You don't have to give your IP away. US "business" men willingly gave the Chinese their IP in exchange for cheap labor. You don't have to do that, that is not the only other option.
Enforcing current laws is enough. And if it's not, IF, you enact new constitutional laws.
It's evolution of human societies really. And like all evolution it's not moral, nor has any higher purpose. Different models compete with each other, the capacity to survive, expand and evolve is what is being tested.

Preying is part of life. People forget we are animals. Sure, we try to impose some rules on the preying, but who can enforce them but the strongest?

I am not trying to deny our need for liberty and safety. But you have to think about those in the real context of constant conflict. At any time you should look around and chose to support one predator over another, because there are real differences that will impact your needs. And many people from that time and place in the original article chose the white wolves.

Edit to address you question more directly: empires need to provide some things to the ones who are being ruled, otherwise you can't keep order. Lack of order means lack of efficiency, which affects army, which affects their ability to control and expand the empire. So there is a constant quest for balance between taking resources and giving back things. New empires pop up that do it better and they kill everything around until they fall themselves. Evolution.
That's basically abuse.
> "do" is a terrible keyword.

Not at all. "do" helps a lot to make the code read like English and thus more understandable.
Show HN: V3 of our landing page is now live Feel free to share your feedback
The scene was just showing what a dick Steve Jobs was

I dont think Woz's actions would have lowered your opinion any more on Jobs
> That’s not on Wi-Fi is it

I get this question every time when someone sees my latency, yes it is on WiFi. I don't use cabled and haven't for at least 6-7 years. My latency was always low except when I broke something in my local networking stack.

There are at this point 40+ other visible access points in my vicinity, and my router is two rooms away. My walls are made of concrete or brick.

Everyone should stop thinking WiFi is slow, because it just isn't.
I just recently tried webview/webview in Go and was a little fed up with the fact that it could not be a single-binary plug & play experience on Windows. To that end, I am working on an experimental alternative that uses Webview2 directly without CGo: https://github.com/jchv/go-webview2

It still requires WebView2Loader.dll, but I am working on another library so I can just embed it directly into the application, and that work is happening over here: https://github.com/jchv/go-winloader

Sorry for the blatant self promotion, but I thought fellow stubborn people might have a desire to drop to as few dependencies as possible. I prefer building without CGo. The only downside is there’s not really a great way to fall back to EdgeHTML so users will need a Webview2 install, and right now Windows isn’t shipping it, but I think going forward it will be reasonable to just link users to the webview2 runtime page to go install it.

(Also, it should go without saying, but this approach only improves things on Windows. You will still need other bindings for other platforms.)
*Decker's spikes pierced Budd's ankle - then Decker fell onto the track rail and was out, Budd ran the whole race but was too shaken up (/slightly injured) to win it as she was expected to.

Both of them were too fast to have much experience competing in a pack of runners. Budd was only 17 and Decker was older, but had been winning international competitions since she was 14, too young to even enter the Olympics.
Onyx BOOX Release 6inch Color E Ink Reader Running Android 9: Poke2 Color
I was also referring to WiFi.
Fads will come and go but SQL has staying power. It will be around for another 50 years me thinks.
You can consider doom emacs a 'mod' that make it easier to manage your customized emacs config.

If anything I found doom to make it easier to stay close to the 'intended' way to customize emacs, since it heavily encourages you to use 'use-package' and 'general.el' to manage your extensions, and gives you good startup performance if you use them as intended (allowing the lazy-loading to do its work).

Although it's possible I was simply more familiar with the 'right' way to do it when I moved to Doom from Spacemacs. Either way I got the impression it felt quite close to the way to manipulate 'native' emacs (but with a lot of sensible defaults that I couldn't be bothered to figure out myself).
I am only familiar with Electron (due to its hype), what is native webview, is it like a browser? If yes why is it better? Asking as someone who has never developed any desktop apps.
> SQL is very hard to learn properly, with all of its gotchas and inconsistencies.

I don't understand why though? I've been using SQL (Postgres for the most part but with a smattering of MySQL thrown in) for around 8(?) years, which isn't much in the grand scheme of things but I have not had anything that couldn't be resolved. I've written small straightforward queries to over 200 loc and never had a problem understanding it if you read it slowly/broke it down into smaller queries.

In fact, ORMs have been a massive headache because I can think in SQL but not in whatever the creator of the ORM was thinking in. Those giant queries that I was talking about - there's no way to represent them in ORM form.

SQL works in a language agnostic way, you can explain analyze your SQL queries and run it through whatever medium you prefer. Typical experience with an ORM goes like so:

1. Lets use an ORM because it'll be easier

2. It's not actually easier and it's a complex mess now, but let's stick with it anyway

3. Figure out a way to log the queries that the ORM made up for you/printf it

4. Run that through EXPLAIN ANALYZE

5. Can't make the ORM do that, file a bug report that'll be buried

6. Use native query while you wait

7. Tech debt etc;
With SQL you can enforce it within the datastore. And if some requirement changes, you can instantly enforce it. Eg.: A new foreign key constraint.

Also: It is centrally managed, so you don't need to look all over the source code to find the constraints and don't need duplicates either, if you can, for example,change the data at multiple points.
I don't believe you are correct. In the US corporations enjoy "Corporate Personhood", e.g. the corporation itself enjoys many of the same rights as a US person: https://en.wikipedia.org/wiki/Corporate_personhood
Whether TikTok is registered as a US company may be relevant however (I would expect their local operations would be).
Yes, worst part is unless you are inside their trust circle, you will be met with roadblocks even when money is paid. It will be even worse if you are competing with existing local player
>>If americans want to be spied on by China in exchange for being able to use tiktok it's their right and this activity is beyond the reaches of any elected government.

You lost me here. That spying can have disastrous results for security and economic well-being of USA (daughter of top Intel engineer or President's top adviser for example is wiretapped by CCP) so the state has extremely legitimate reasons to watch out for the best of all. Our Congress and our courts decide if the President overstepped the line, not China.

The clock is tiking....tik-tok will get due process, meaning lawyers will be able to represent them and that's it. Maybe the whole case will be sealed and the judge can hear classified info privately.
Data integrity, speed , replication
Pick two.
Nosql gave up integrity.
If you are fine with your bank account sometime missing your salary, great.
Its not quite the same as twitter sometime missing a comment.
I have other MFAs, but they all have real-world recovery routes.
Qt switched to LGPL over a decade ago! So this is not true, even if Qt company tries to make it seem like it is.
The free market is a two way thing. What, you wanna allow a totalitarian regime to have it's companies operating in your soil while expanding their influence?

This situation should've been stopped a while ago, China banned every company they wanted while the others let them operate everywhere according to the free market rules.
I find it really interesting how rigid this all is. No one is willing to accept that Gig-work might be a thing and that we need a third category of work to cover it. It seems to me (the outside observer) that the US labour market is deeply dysfunctional. But the best anyone can muster is trying to force Uber drivers into the OTHER deeply dysfunctional category...
"MS seems to have given up with Win Forms opensourced and working on .NET Core / Mono."

MS does not care what OS you use anymore. They want users of all operating systems to order their Office 365 license and run all their cloud compute loads in Azure.
It's like I'm again hearing the jokes about Russian ‘nouveau riches’ of the 90s:

— Bro, check out this tie I've bought for 500 bucks.

— Dude, you were swindled like a loser. I've bought one just like that next door, but for 700 dollars.
> It always amazes me that some people are willing to put in such hard work, alone, for open source.

Apart of a few well known projects, the open source world is not so rosy.

I'm building an app that exports GPX files (XML file where you can store GPS positions, POIs, routes etc).

All the examples files on the official website ( https://www.topografix.com/gpx.asp ) are broken (they return a blank page) and to validate that your file is compliant you have to compile a 15 years old C++ library first (for some reason they refuse to release a binary).
Behavioral Biometrics Market Insights, Trends – Global Industry Report -2023
What about the employees themselves? Does govt pay bonus to employees based on performance? If not, they will fall back to original practices
> a Republican operative in North Carolina packing mail-in ballots... and he was caught without voter ID.

It's the Republicans that want voter ID and the Democrats that want to get rid of it.

And yet you're telling me that it's all just Republicans looking out for their own interests / voter suppression? Ok...

Points I have made:

1. Voter fraud exists (true)

2. Republicans support policies that based on common-sense (and actual examples) reduce fraud

Thank you for helping me make my argument.

And again, it takes two to tango. Why can't the Democrats run with voter ID and encourage people to vote / make it easy for everyone eligible to get an ID? Instead they say "no voter ID ever, it's always voter suppression!"

The problem with voter fraud is that it's obviously hard to detect at scale if it actually works. Unlike other crimes, there is no victim that you can use to count cases.
LSP in Emacs or in any editor, is only as good as the language server - in some (many?) cases the language server is effectively a headless IDE.
Same for me. I love it. I always avoided the NoSQL things so far since the use-case is mostly unstructured data in comparison to normal SQL databases. I think what most engineers struggle with is just thinking of rows and columns as data. It is a separate thing to create schemas, work with them, inserting data, manipulating data and reading data. These are all different skills. Creating the proper queries is like learning an own language. Most programming languages come up with their own ORMs like the LINQ style of C# (EntityFramework) or all other ORMs like TypeORM for TypeScript, the Django ORM or Hibernate. So overall, to learn how to handle data you have to understand SQL basically + the abstraction layer. Sounds a lot harder than having data in a simple object.

Personally, I was lucky because I had great courses, even in highschool, regarding SQL including: How are rows working, what is normalization, how does it help with data and so on. So naturally I developed some feeling on how to handle database tables.
What about the right of citizens to install whatever software they want on their phones?
'If americans want to be spied on by China in exchange for being able to use tiktok it's their right'

I think you're argument breaks down here. I don't think that handimf over information to a foreign government is a right. I was unable to Google for a definitive answer, but maybe a more knowledgeable person could chime in. The US already has export restrictions on knowledge ( for example encryption ) to foreign governments.
No-Code Resources Is on Producthunt
Just launched my 100+ No-Code Resources Trello Board on ProductHunt, a comprehensive list of no-code communities, tools, schools, podcasts, newsletters and more to get you a headstart into the no-code and to help you build your first (or next!) awesome project!!!

https://www.producthunt.com/posts/100-no-code-resources

Hope you find it useful, your love and upvotes are much appreciated! !
In the UK, it will certainly take time to obtain planning permission (AFAIK, we don't have "zoning" as such).

But you will deal with one or two departments, and the requirements will be clear. You will not be sent on a wild goose chase across the region, sprinkling money and bribes as you go. Each department you visit will also not result in a further 3 you must visit, like some kind of bureaucratic ponzi scheme. And you will not be asked to submit forms at a website that doesn't work for weeks at a time.
Thanks.
You're right, our TOS should be more resilient than this.
With "change routes" I actually mean "experiment with business models" and maybe some directional adjustments.

It's the "overlapping bands of probabilities" (sounds like a Boards of Canada album) that seems very hard to put in black and white...
I do not know what the standard data query language of 2120 will look like, but I do know it is going to be called SQL.
So America is no different from China. Got it.
We use daily backups of the whole server, so if we really need to rollback, we can. And if we absolutely need source control, we could write a procedure in combination with a trigger to automatically write the stored procedure to some source control.

Also there are tools out there that provide that functionality. Found with a few seconds of searching. https://host.apexsql.com/sql-tools-source-control.aspx
hi Rohan, I am Jitendra Shah from Surat.
yes there are same practice in all the part of india in government's NA approving authority. But I still think you are fortunate enough to own an agriculture land.
let me tell my situation, My parents were born in Rajasthan and they do hold the agriculture land in Rajasthan hence they are de-facto farmers of India. Any farmer in India can buy agriculture land in all the states of India that is a rule. But due to corruption in Gujarat the higher authority refuse to allow out-side states' farmers from owning agriculture land. I had even filed multiple petitions which of most were just redirected to local state office to be never answered.
I was born and spent all my life in Gujarat and its the karmabhoomi for me and am proud to call my self gujarati marvadi. I am waiting for the day when I can legally own the agriculture land in Gujarat as a proud Gujarati.

I wish you best of luck for your endeavor, and following you on twitter.
> China's basis is that foreign companies won't respect their laws

This is fallacious.

China is an authoritarian regime, not a democracy under the rule of law. There are laws in China, but ultimately a corporation is subject to the whims of the Chinese Communist Party.

International free market trade is founded on reciprocity - you open your markets and I open mine, under analogous regulatory conditions. Can US companies such as Facebook or Google operate with the same degree of freedom that TikTok does in the West?

Furthermore, and perhaps more relevantly to your question of whether TikTok has broken any US laws, it may be that it has. I have a very limited understanding of US politics and law but I do know that (a) there's a trainload of highly complex national security regulations, (b) Executive Orders provide the President a means to "steer" the application of the Law, and in this case it may be simply a way of enforcing codes that have been applied very loosely or not enforced until at all now.

I don't know if the EO will hold ground or not, but if it doesn't, I hope the US (and eventually the EU, where I am a citizen) find other ways to legally challenge the abhorrent asymmetry in playing conditions for software companies in China vs. the Democratic West.
So imagine you are using something like React/Angular or other templates you want your IDE to understand this templates and not highlight the syntax as errors, if you use a function/object defined in a js file in a template you want the IDE to make the connection. So when you want to see where a symbold defined in a .js file is sued you want to be found int the template file. You could have 2 different components that both have a thing called name - you want the IDE to not confuse this and consider this 2 different things as the same but be correct.

When I mean an IDE understand a library an example is jQuery, an IDE can have a plugin or just analyze the libraries you use (like analyze a .dll/.jar) and help you, my point is that the IDE is not limited to only the text files in your src folder, it can analyze your lib/vendors/node_moduloes folders too.

>More static analysis tooling, doesn't need to be built-in to the IDE, just hooked in with something like flycheck.

The IDE seems to work very fast as you type with incomplete code that would just fail if you run it through an external tool, not sure if this language servers stay up in background and keep state or each time you need to ask them to re-analyze everything and how fast and well works with incomplete code as you type.

About debugging support, for most stuff you just put breakpoints and press a Debug button, the code will stop and you get a nice overview like you get this days in browsers , including an eval repl in the current context where the program is paused. Super cool to understand soem complex library or framework you run it line by line and see how the framework inits, where it reads it's config , how it setups things , and all those steps that happen before your own code runs.

Extract method. maybe you work on some code that is not that clean, like some super long function and you can sport that this 12 lines of code can be made a function with some inputs and an output, you highlight the lines and use the Extract method, it will create a function from those lines and use it at the current place.

Or you have stuff like a missing parameter in the JSDoc the IDE offers to fix it , or you want to add JSDoc the IDE will create it for you, fill the types if it can detect them.

Most of this stuff are plugins , and you can turn things on and off, exclude folders, add your own rules etc - it is not a giant monolith that is not configurable.
I'm quite glad it is a thing - not sure whether this is the reason, but I quite like creating small files using the `cat` command:

cat - > some_filename.txt

To finish the file, you have to add a new line - then, at the start of that line, press Ctrl-D

So with tools where you have to insert an EOF manually like that, it's impossible to have a file that ends without a newline.
They never had that. e.g. Apple.
Maybe I'm a weirdo or something, but I love PDFs.

I basically disagree with 80% of what this website says.

"PDFs tend to lack real substance, compared to regular web pages." made me chuckle. I don't know what kind of PDFs this person reads, but my copy of "Computer Networks: A Systems Approach" sure as hell has more substance and quality than a Twitter feed or whatever the author considers a "regular" web page.
What is it the US of A is now "getting"?
My journey to learn better decision making
Prediksi Togel Hongkong HARI INI 11-Agustus-2020
If that bothers you, you'll love the nLab's page on the red herring principle :)

> The mathematical red herring principle is the principle that in mathematics, a “red herring” need not, in general, be either red or a herring.

> Frequently, in fact, it is conversely true that all herrings are red herrings. This often leads to mathematicians speaking of “non-red herrings,” and sometimes even to a redefinition of “herring” to include both the red and non-red versions.

https://ncatlab.org/nlab/show/red+herring+principle
CHERI is quite interesting; I think it has the potential to actually usher in architectural memory safety where other efforts have floundered. Given that I hear Morello boards might be available fairly soon I’m curious if anyone has done serious research on what kinds of practical attacks might still be possible in this model. Perhaps we’ll see this once more specs come out?
This cable is 3,700 km; the current longest undersea cable is ~600 km [0]. This is nearly an order of magnitude longer than any undersea cable previously run.

You've got no data this one. It has never been done before and even the people directly involved in the project can't be sure what surprises may or may not be in store as they push the boundaries of engineering practice.

> Could this project be late? Of course. "Nuclear generator late and over budget"? No.

This is bald-faced fabrication. I've never been confronted with quite so blatant a guess presented as a confident fact.

Even arguing that "nuclear projects can't be completed to plan" is in itself a bit much - planning standards can change. Bad planning isn't a property of nuclear electricity and good planning isn't a property of undersea cables.

This could easily be $50 billion down the drain and the project is still never completed. The risk is there.

[0] https://en.wikipedia.org/wiki/Submarine_power_cable
The ability to choose their own hours is only one of many complimentary litmus tests that determine whether or not someone is an employee or a contractor. It is not a solely sufficient, nor a necessary condition of classifying someone as a contractor.
>I don't believe you are correct. In the US corporations enjoy "Corporate Personhood", e.g. the corporation itself enjoys many of the same rights as a US person: https://en.wikipedia.org/wiki/Corporate_personhood Whether TikTok is registered as a US company may be relevant however (I would expect their local operations would be).

Foreign ownership doesn't enjoy the same rights as LLCs registered in the US, ironically. For example, even though Huawei operated in the US through a US LLC, Trump still regulated its associations as defined by the foreign affairs power - as well as how corporations with US operations interacted with these foreign associated Huawei entities.

Otherwise corporate personhood would anull all trade deals in the US, and I think even the article you linked mentions their limited protections in the US.
Yep! Wow can’t believe I forgot that name. It was totally Ike. It seems like lifetimes ago!
Time for Thinking – Howard Marks Memo [pdf]
>The US already has export restrictions on knowledge ( for example encryption ) to foreign governments.

And normally people on this site deride such things as ridiculous (and actively worked around bans on exporting encryption), but when they find out Big Bad China might see their dance videos and lip synching suddenly they're happy to crush the free exchange of information.
>Of course, one wouldn't be actively working for two employers at the same instant, but neither would one be simultaneously driving an Uber ride and a Lyft ride.

Until someone figures out how to multiplex the cabshare part of the two apps :p
In Netherlands you can skip out on paying various things, e.g. pension, and various social insurances. E.g. to get paid if you're not working any more, work disability, long time sickness pay.

Various companies forced people to become fake contractors. They didn't pay them enough that these fake contractors actually could still have the same social benefits/security.

This resulted in the government bailing out loads of contractors. Basically the "profit for the company, losses for the government" way of working.