skysight-inc/HackerNews huggingface dataset:
I too love physical books. I love holding them, collecting them, reading them, and having them visible in my home, because that also helps discovery by my visitors; who hasn't taken a look at someone else's book case and thought: "That book looks interesting"? You lose that if the books only exist on a harddisk or memory card.

But recently I've been digging through some reading material which partly exists in PDF, and partly in big physical books, and I'm going way faster through the PDFs than through the physical books, because I read the PDFs on a tablet that I always have with me, and the physical book is big enough that I really need to sit down explicitly to read it.
Just use the absolute value. An 80% decrease is a big change just like an 80% increase.

(To be clear: I disagree with the suggestion, I just don't think this is a strong argument against it.)
I wonder what would be cheaper for Google, et al.: paying lots of engineers to bug hunt all day, or simply going out and buying a bunch or all of the high profile bugs from shady websites and then just publishing them.
I think the counterargument is that there will be some standardization of these methodologies such that they don't require experts to implement. Similar to how it used to require a programmer to develop any webpage at all, but now most common use cases are covered by simple off the shelf solutions like square space or WordPress. Moreover, the skills will disseminate quickly to other fields. Originally only accountants used Excel and now it's an indispensable skill for most professional jobs. So worker bees of the future will know the differences between various types of NN just like the modern worker bee can write vlookups or create charts in Excel even though that would have been a mysterious skill thirty years ago. Meaning your theoretical Excel package would cover many different types of NN, with users expected to understand the difference.
If you managed to get it to boot to a usable state you got farther than ~80% of people here will get. That's before factoring in any apps.
The article disagrees with your understanding.
"Facebook’s default setting allows everyone — with or without an account — to look up a user profile based off the same phone number "

For the vast majority of people who aren't on TC/HN, it's a surprise. Once info is leaked, it doesn't get unleaked. It's not just this once incident, it's a pattern of Facebook abusing user trust and chronically launching new features that leak private or semiprivate information by default and destroying the culture of security industry wide by showing users that account recovery phone numbers are not safe to use.
> unless Qemu is an unsupported platform

Have you read this?

https://reactos.org/wiki/QEMU

https://reactos.org/wiki/Installing_ReactOS

>.NET, first I found that 4.6

ReactOS supports only 2.0 and 4.0 versions
y, it's nice having a book on a phone or iPad or kindle, but it's not the same a flipping through a physical book, adding post it notes, marking notes in the book.

Probably miss physical books more for something you are studying rather than just reading a novel.

So if I'm learning something I'd rather have a physical book, for reading either one works.

I do like having books on shelves though, just the look of it and seeing what you have read, having books for reference.
Even if you weren’t hilariously inappropriate in your choice for who to level that criticism at (check his profile) this comment doesn’t contribute anything of value since you didn’t engage with any of the concrete points being discussed.
No. I read a ton and if it weren't for my phone then I wouldn't read fiction at all.
If your use case is VM-related, why not just use Wine? The only real advantage to ReactOS over Wine is its support for Windows kernel drivers, which only matters if you're running on native hardware.
It's only available in US, not even Canada.
The Guardians of the French Language Are Deadlocked, Just Like Their Country
I must have missed some steps, but why did you assign p = 0.01, and how did you arrive that a) get to be (1-p) * (1-p)? And why can't, say, a) be p * p?
I’ve never heard of a runtime that forces a dichotomy between end-user- and developer-friendliness (putting aside for the moment that end users are famously annoyed by the Java runtime). Rust, Go, etc don’t have runtimes which force a choice between end-users and developers...
The key to subscription usage is actually to buy a bit more frequently than you need, and when too much of X piles up, you skip the next subscription delivery or two for that. Ideally you still have enough subscriptions in that delivery to receive the 15% off.

I do it for a variety of vitamins that I need, so it's less of a big deal for me if I stack up a bit extra on one thing, because they're just pill-bottle sized. It's nowhere near as large as having 5 or 6 too many laundry detergent containers on hand or something.

This is still non-zero maintenance, but it's less. I don't do it for the convenience anyhow, I do it for the discounts, especially for things that I can't get locally anyhow.
Outlaw what exactly? Subsidiaries? Licence Agreements? Profit/Loss calculations? The European Union? "The double Irish with a Dutch sandwich" is an emergent property of a bunch of laws "working as intended".

So what you really ask is to get rid of the rule of law so you can target the bad guy du jour directly. Just remember that you may be "the bad guy" tomorrow.
I assume you're joking.
Java Is Still Free 2.0.0
Photos of an NSA “upgrade” factory (2014)
PyQt5 is GPL licensed. Not expensive, but perhaps not suitable for your closed source project. There is also a commercial license available, probably that is expensive.

PySide2 is LGPL licensed, so more likely to be suitable for you, since it can be used without having to provide the source of your application.

Both libraries serve the same purpose of providing Qt5 bindings for Python in slightly different ways. PySide2 has become officially supported by Qt recently, and has generally been the preferred option for closed source development due to the licensing.
100% this. I really want to take advantage of the subscriptions. But, I find it hard to "know" when I need to have something delivered. Plus, despite the very fast shipping for most things, I still need those baby wipes NOW.
Since it's ESP-based, what are the improvements here over a conventional IPsec VPN?

It would also help to know how different it is from OpenVPN, for example, and other VPN options including WireGuard.

I mean it's nice to see another VPN, but it'd be useful to know right off the bat how it compares to existing options.
Improved Java/Jakarta EE Productivity with Adam Bien’s Wad (Watch and Deploy)
Cloud Storage Systems to Store Adult Content
It's not going to happen. The number of voters in EP elections is low and the main parties at home will devote their resources on these elections.
Point is: even absent management pressure developers choose not to care about users.
This bug requires local code execution capabilities. How many of the scenarios you describe are there where someone couldn’t simply use that to harvest credentials directly?
I'd like to add, shadow your customers a year after deploying your product. Engineers often blame the user, but users often end up using peculiar workflows to get around ui issues in your app, specific bugs, or other issues. Also if the user doesn't understand part of your product a year later, you probably should be improving that experience Either within the app or externally by improving documentation and providing training.

After some burn in time, is it really the user who is doing something dumb?
As the web turns 30, is it an 'out-of-control monster'?
This is the biggest thing for me. I can cary my library with me all the time and when I have to wait longer than planned I can read something meaningful instead of just playing a stupid phone game or reading internet banality. I mean there's times when I don't want to think and those things are great. But now I have an option.
Visual Testing at Doctolib
Miss ?

Why miss ? Millions of them are still sold every month.

Besides, it's not an XOR proposition.

I had 3 e-readers, as they are handy in a trip. However, it takes less effort for me to read from a real book, and I also read faster.
Of course this asshat used the popularity of hit Tweet to push his liberal agenda of being pro-mentally ill.

FFS...can't we just have plain ole' tech anymore? Does EVERY FUCKING THING HAVE TO HAVE SOME KIND OF MOTHER FUCKING POLITICAL BULLSHIT SPIN ON IT!?!??
>I thought there would be more "yes" to be honest.

Most of those responding aren't old enough to have experience of pre-web real books...
Silly question but do you feel "excited" when using it? The geek in me thinks I would, but after a few uses I can see it being boring and a non-event.
It's always a good idea to backup data that is in your possession.
Yes, replaced few rich and reasonably complex UI components in admin interface that were previously developed in Adobe Flash (developed in the times when html wasn't as expressive for more visual/interactive UIs). The end users did not notice any difference.

The language is pure joy to work with. No issues with "deeply nested components", just use a function to render a "component", add data needed for the rendering as a function parameter, handle the events emitted from the "component" in the update-function.
Is this a question of redesigning your visits to incorporate your real stakeholders? There are many companies with management and workers at polar opposites like this. I've seen this tackled by proposing that you offer some on-site support sessions and bring support and engineering along for the event.

Focus on making management at the company feel like they are doing something for their deployment and get more forthright feedback because they can't be in as much control. Establish some direct follow ups, if needed, to primarily tackle the support issues, but ensure the folks who were on-site are part of that conversation. Present a summary of the event back, including action items which you take from the event alongside their pet problems/requests.
I believe they offer an "IoT" version for this use case
Sad.

Can’t imagine the world without his music. Influenced so many other musicians.

Ready for some 90s nostalgia?

* The Prodigy - Breathe (Official Video) - YouTube || https://www.youtube.com/watch?v=6_PAHbqq-o4

* The Prodigy - Voodoo People (Official Video) - YouTube || https://www.youtube.com/watch?v=YV78vobCyIo

* The Prodigy - Firestarter (Official Video) - YouTube || https://www.youtube.com/watch?v=wmin5WkOuPw
The 1st embedded UI framework run in Docker Container
GDPR. It has some good parts, but a lot of bad in it as well.
> One problem is that such people will the occasionally not get the job done, but have committed fully to the “part time” part, so they’ll continue a low effort schedule but not hit the targets.

If they weren't highly productive, they'd work the 40 hours and not meet their targets. Seems like the same situation except manager wants a butt in a seat.

> Other times they’ll get their parts done but be really har to get a hold of for other employees which might impede them.

Then they aren't really getting them done. There should be docs and enough information for someone else to interact and build off their work. The sync culture of butts in seats promotes high levels of tribal knowledge and over the mid to long run hurts velocity.

> Sometimes you’ll just have issues with other employees being angry that they seemingly make the same but put in a lot more effort which tanks the moral of all the other employees.

I gotta say, too bad for them. This comes from a butts in seats culture, which will drag everyone down to be the lowest common denominator.

You'll have a department where you have 90% normal devs, and 10% high productivity (per hour) devs. Force those 10% to be butts in seat and they are gonna go somewhere else.

Or browse hacker news all day. :)
I remember the reaction on the list when Python 3 was initially added and set (before Qt 5.12 was added). Felt like a universal sigh of relief. Then the discussion about which minor version to choose (3.7 was due in a few months at the time), but the general consensus was “just get us on 3, doesn’t matter which” so 3.6 it is.

My only concern right now is Autodesk potentially dragging their feet on this, which I really hope they don’t do. But they’ve also got a lot of other things on their plate.

A bit grumpy that their M2019 release is still using Qt 5.6.1 even with their several month delay that went into 2019, but maybe they’ll do something radical and upgrade it through. I remember Wayne and others being happy about the push to GCC 6.3 and finally being able to use C++14.
Agree 100%. The trouble is, you can't ask everyone to read everything, and it's not always affordable or even possible to give everyone access to the data. Our goal at frame.ai is to help you understand and act on your chats and emails -- everywhere they happen -- by drawing your attention to the conversations that warrant it.

Data are normalized and unified from sources including Zendesk, Intercom, Slack, and Service Cloud. Destinations include manual export, with triggered alert and warehouse sync under development.

In the middle is a layer of enrichment and search-based dashboard prototyping. Enrichment includes "sentiment moments" (wins, issues, risks), conversation cleanup via elastic tagging, and auto-tagging. You can see a peek at some of our research in this area at this blog post: https://blog.frame.ai/learning-more-with-less-1e618a5aa160

Importantly, there's no per-seat charge. We think everyone in the company who can have access should be able to explore customer conversations, visualize them, and export for further analysis and presentation.
Aquifer Lies Beneath the Mojave Desert. Solution to California’s Water Problem?
I think the problem with comparing public to private service provision is that many public services are things nobody would ever rationally pay for privately, in the form the public sector is able to provide it.

Take libraries for example, if all the public libraries were closed, nobody would open up a new privately funded and operated for-profit library service, except perhaps for very narrow specific geographic and topical markets. It could never make money in the form the public sector is able to provide it. The same goes for many other such services.

The closest we get to private sector participation for such things is the public sector contracting out public services to private providers. The problem with that is there often isn't really a functioning efficient market for such services since there's only one buyer and very often only a few practical providers, so it can be very hit and miss if such arrangements turn out to be efficient.

Clearly it sometimes is possible for the public sector to provide services competitively with private alternatives. Nobody in Europe is clamouring to copy the dumpster fire that is the US health insurance system. Conversely SpaceX is proving that something that was always assumed to be only within the capability of a state is actually quite tractable to private initiative and commercialisation. I think in these things it pays to be flexible and watch out for inflection points.
I have used tinc [0] for this scenario successfully for 15 years. It not only supports full mesh but automatic full mesh. It will use UDP for the data stream when possible, supports RSA and Ed25519, and supports transporting either IP or Ethernet frames.

I used the mode where it supports Ethernet frames to merge the VLANs of two datacenters across the WAN (with some additional ebtables to prevent some kinds of frames) to add the ability to migrate systems from one datacenter to another during a partial outage.
Two additional thoughts:

1. These discussions are often framed as digital vs physical books and the reality is more "books vs all other forms of entertainment".

Kindle, etc. really set up books to compete with Netflix and Gamepass in the "It's 9 pm on a Wednesday what should I do to entertain myself for a few hours before I fall asleep?" category of entertainment. Which I think is fantastic.

2. Given cost and printing constraints there are lots of obvious and non-obvious forces at play that constrain authorial expression. Case in point: novellas are more or less non-existent in printed form as printing costs don't make sense for a "book" in the 50-100 page range, but they're starting a real revival on Kindle where it's entirely possible to charge a $1 for a shorter work.
If the number of voters is low, it's actually easier to mobilise voters to vote against the people who support Article 13.
Would it be possible to show some UI for what configurations/options are available when creating a progress bar or updating an existing one?
Because if you're not rich enough..fuck you.
Securing the 'internet of things' in the quantum age
Except in this case, it's a VPN library built with Lua ontop of a Lua network library with nearly 6 times as many lines of code to hide bugs in:

$ cloc WireGuard/
214 text files.
199 unique files.
73 files ignored.

http://cloc.sourceforge.net v 1.58 T=0.5 s (358.0 files/s, 127864.0 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
C 71 2632 1397 33397
Perl 7 1598 1084 10797
Assembly 5 215 218 3608
C/C++ Header 45 569 544 3159
Bourne Again Shell 6 183 52 1570
Bourne Shell 12 81 97 652
make 7 94 11 576
ASP.Net 14 1 0 254
Go 1 11 5 171
Haskell 3 50 6 170
Javascript 1 15 4 165
HTML 1 20 0 158
Rust 1 13 1 123
C++ 1 3 0 87
Python 1 22 8 64
YAML 2 5 0 37
IDL 1 0 0 5
--------------------------------------------------------------------------------
SUM: 179 5512 3427 54993
--------------------------------------------------------------------------------
$ cloc vita
2309 text files.
2150 unique files.
777 files ignored.

http://cloc.sourceforge.net v 1.58 T=4.0 s (387.5 files/s, 87054.8 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
Lua 730 13869 10822 126870
C 265 6868 5197 72704
Bourne Shell 107 5310 5226 31016
C/C++ Header 218 3439 5976 22485
m4 16 1167 110 10958
Assembly 10 304 14 6802
HTML 14 334 8 5709
Pascal 25 961 54 3519
make 23 367 198 1835
Expect 56 4 0 1042
Python 13 219 174 919
Bourne Again Shell 43 131 72 761
XML 4 0 0 756
CSS 3 21 25 567
Teamcenter def 1 0 0 558
SQL 6 36 54 176
DOS Batch 5 16 4 138
C++ 1 14 0 115
ASP.Net 2 25 0 110
YAML 6 22 2 97
Perl 1 5 3 19
Visual Basic 1 1 0 11
--------------------------------------------------------------------------------
SUM: 1550 33113 27939 287167
--------------------------------------------------------------------------------
Another good site is mastersinvest.com
Still, it would be nice to have a Windows drop in, without having to administer a Linux install too.
Exactly. I run my own arch distro and still recognize that macs are used by large numbers of higher ups in every single company I consult at.
Oh, you polled all their ages?
IP address can be written 121 ways
Lots of people in the FighterZ community now say they're "birdboxing" their opponents with blind mixups which I think is more culturally significant than anything the movies up for best picture put up, save Black Panther.
Hard to do with Kindle books
Why I like books:

- I prefer reading on paper

- Not having to think about charging and battery life (book light excluded)

- Used books can often be had cheap or free

- No proprietary lock-in bullshit

Why I do not like books:

- Turning pages is cumbersome

- No way to search the text

- No way to alter the font size

- No way to look something up in a book you read N years ago unless you're home with your bookshelf

- Harder to find a comfortable reading position

- Books are heavy and take up a lot of space

Despite all that, I still mainly read paper books.
Mixed emotions about them.

* hauling books around at college damaged my back
* classic Microsoft texts like ASP v1.0 and SQL Server v1.0 make great monitor height boosters
* waiting for a Commodore 64 book to be delivered at the local library in the 80s taught me extreme patience
* you can’t flick through an ebook quit like a real book
* one of the favorite pastimes was the personal collection of books you inherit when you leave your old job
* a shelf full of obscure titles makes you look impressive to passers by
I suppose this a good chance to ask: is it a good idea to try to keep old and browned books isolated from new ones? I imagine a cause of degradation is bacteria, so I worry that keeping them together will cause cross-contamination and accelerate the degradation process of new books.

Also, what other things can I do to preserve both old and new books? I sometimes clean them with alcohol which I'm not sure is a good idea. I also wrap some of them with plastic.

I tried to search the web for answers to these kinds of questions, but most results weren't very good. If there's a good place to look up/ask that sort of thing I'd like to know.
> No that's not what the other languages are doing.

Is this a claim that people do not indent in other languages and leave it to the dev environment? Yes, those languages don't rely on indentation but people do still manually indent or rely on their environment to indent it for them to make the code remotely readable. I for one cannot read Java without it also being indented correctly.

> This frees the developer from the job of manually formatting their code like some sort of caveman.

I honestly don't understand this part. What tools are you using that don't do indentation for you? Emacs and vim extensions, vscode, Pycharm, atom...all of them have very intuitive indentation for when you type. The most you have to do is hit backspace after finishing a block.

> Especially considering it's so easy to fix Python the language so that indentation becomes unambiguous: add an "end" statement for each deindent (aka closing brace).

As someone with a lot of Ruby experience, the "end" is absolutely not more clear than indentation. There's a reason environments highlight do-end pairs together: because it's hard to know which ones match which.
If you know any employees of the big boys, you'll know that management is not supportive of diversity until they face worker revolts.

Your model makes no sense. If powerful forces wanted diversity out of self interest all along, we wouldn't even have a diversity movement, because the environment would be diverse already due to natural locally optimizing market forces, so there'd be nothing to advocate for.
I'm very skeptic that the customer would believe it was actually Bill Gates that took his call.

I could imagine it if it was a grandma or grandpa (or similar, you get the idea)... but then she wouldn't know who Bill Gates was anyways.