skysight-inc/HackerNews huggingface dataset:
I love Sublime Text. It is actually Microsoft who should've paid for it, because they adopted what was done in Atom and Atom is direct attempt at opensource rewrite of Sublime Text. Sublime showed what a fast editor could look like, and it basically brought to the GUI world the long-overdue search-in-all-menus functionality which is really everywhere these days. Yeah, sure vim does it for ages with commands, no disrespect, but only 1% of baby devs would land vim in their first years.

Even though I appreciate opensource for many of its benefits (not quality, but mostly the community), there are dark sides to opensource that few mention. And one of it is the absolutely insanely negative view of anything that is closed-source software and needs to be paid for. Totally disregarding the qualities of product. This is so wrong on so many levels.

Whats more - a company which builds its services on opensource very seldom open sources its own code. What a hypocrisy! I'm not even going to go into this discussion of Amazon vs Elastic. It is shameful that users of opensource so much under-appreciate the authors' work while doing thousands, if not millions, on top of it. But then it is even more shameful to deny the right of authors of great software such as Sublime Text to proudly collect money for their work. After all - these service companies which are 99% opensource based, do whatever they do, for a profit, right?

And if we put this in perspective - whats the combined that you pay for Apple Music, Spotify, Netflix, Hulu, Google Drive... whatever? Why not pay for the editor you are using on a daily basis, when its created by a hard-working professional. I'm not saying you have to pay for VSCode - its a marketing thing, very different. But people actually pay for Visual Studio, right?

So nothing shameless in buying Sublime Text, in fact - it is commendable.
>You’re taking away a community from someone, and in my experience, usually it’s someone who doesn’t have many other social outlets.

This is not your problem.
Binance.us CEO Leaves Embattled Crypto Exchange
First of: adapting to new glasses is normal and can take a couple of weeks.

For A: I don’t really know, but use the ones that gives you B. Depending on the country, high end / non-chain stores can have better customer service and listen to your wishes, and answer your questions. There’s also smoke and mirrors and upselling so see if you trust the person.

B: for simple distance vision (if you are under 40) do a quick pin hole test and look at tree leaves or something. If your vision quality increases a lot you should not be satisfied. Same if you notice eye strain when looking at things in the distance.

Now for multifocal glasses it really depends on your use case (reading, computer work, etc), and it’s very difficult to get a really good correction. There’s no silver bullet. Find an optometrist or optician that you trust, so back to A ;)
I'm assuming you missed the quote about how Musk said it was a bad decision and it lead to outages? You must have also missed the blantant privacy violations?
Web (2023)
Note that not that long ago, computers were simply not powerful enough to run that in acceptable time. Dedicated parsers can be much faster.
I recommend you watch the TNG Season 2 episode where Dr. Pulaski and Data visit a colony that's doing genetic engineering of children, and their engineered immune systems create some kind of virus that Pulaski has to fix on a shuttlecraft.

The Federation's opinion of the subject is very strong in some episodes, and in others they completely forget about it.
I wish you had put axtual links to the discussions you were referring to.
I clarified exactly why it is the way it is here:

https://www.masteringemacs.org/article/tree-sitter-complicat...

And also why using LSP to furnish your editor with highlight markers is an inelegant solution for many languages.
Ah ok now I understand. Don't know about Canada but the UK is certainly an exception in this regard. In Germany and rest of Central Europe the PM and ministers are not required to be MPs, in fact currently in Slovakia we have a interim government without any MPs at all. Also in Slovakia when a MP is made PM or member of government he is temporarily released from the parliament and a substitute from the party list is temporarily taking his MP place. In some other countries sitting MPs while in government still have to take care of their MP duties.
There are plenty of explanations that don't involve malware.

If you open 68.235.39.11, you end up on Linux Mint's Repositories website.

Similarly, others connections may be caused by:

- autoupdater

- internet detection when connecting to wi-fi

- some kind of analytics backed into the distro

- some other software
last time I connected an iphone with a cable to transfer data was 5 years ago.
Absolutely correct, listen to this article's ideas with great scepticism!

The system that I'm currently responsible for made this exact decision. The database is the API, and all the consuming services dip directly into each other's data. This is all within one system with one organisation in charge, and it's an unmanageable mess. The pattern suggested here is exactly the same, but with each of the consuming services owned by different organisations, so it will only be worse.

Change in a software system is inevitable, and in order to safety manage change you require a level of abstraction between inside a domain and outside and a strictly defined API contract with the outside that you can version control.

Could you create this with a layer of stored procedures on top of database replicas as described here? Theoretically yes, but in practice no. In exactly the same way that you can theoretically service any car with only a set of mole-grips.
That's sort-of already the case whenever we start a string in any language that supports multi-line strings. You type the first " and then the rest of your file gets re-interpreted as a string. It is annoying but I still think its a worthy trade-off, because I spend a lot more time reading code than being mid-edit with invalid syntax.
Its not a fix, but whenever I have to travel I set up a "reading list" on my RSS feed. Between that and physical books, I tend to fill in the time.

Actually, in general I would like to see RSS (or even a more draconic, constrained form of RSS) be a relevant web standard for traditional information dense webpages.
In this case, would the optimizations/fix be easier if you were using traditional client-server setup vs local-first?
The Club of Rome's "Limits To Growth" study in the 1970s, in its central scenario, had the 2040s as the time when we'd start to really feel the consequences of "pollution" (broadly conceived, including things like fossil water drawdown and soil exhaustion as well as the results of using fossil fuels).

A little faster than expected maybe. Not all that much though.
I have been wondering if it could be possible to make a honeypot for all the known attacks NSO has been using, and warn the user if any such are detected. I bet some of the attackers try a few exploits before they get in, and might trigger an alert.

If many people had such alerts, it would draw attention to the action.
We Turned Our Web Series into a Startup
Laboratory for Feminist Digital Futures
I've been using it a bit but it still not on par with, well, vscode. It tends to be a bit slow on big files (say 10000+ lines) when you open type an fstring in python such as 'print(f"p={' once the open accolade is typed in, it can get noticeably slow.

But well, I still love emacs :-)
Same with films and videogames. With books and films it's probably more the current Zeitgeist that doesn't agree with me, so if something's hyped up I tend to think it's probably due to the current social activism (which I believe won't age well) permeating everything. There is more than enough media from the past hundred years that has stood the test of time.
"Best viewed in Internet Explorer" is absolutely not something that needs to make a comeback.
Yes, you are correct, I was mixing engine programmers that both worked on "The Witness". Casey is known (among many other tools and research) for Handmade Hero[0], an engine he uses to teach very low level game programming concepts. Which he is using to release a full game with (and you can "pre-order" the game on the website which gives you access to the source code)

0: https://handmadehero.org/
They added a way to efficiently generate hundreds of log messages per second, but never bothered to think about what to do with all these messages.
Amazing story, thank you for posting. Any chance you happen to remember which building your class was in? Was it one of the buildings along the south mall?
You may be right that some people are tricked into thinking the call has been terminated by the caller, when in fact the caller is playing a dial tone over the line. It's worse than that though. In some telephone systems, the call is not ended when the callee hangs up.

https://security.stackexchange.com/questions/100268/does-han...
I'd think 100x before deploying this pattern to external customers.

The use case shared by fly.io is for internal tooling. If you have a small team that most likely won't grow to more than a few dozen devs, maybe you can get away with it.

Shipping it to several external customers will be a horrible nightmare in maintenance and dev productivity. I'd switch jobs if I was working in a project that started applying this. Paying for the HTTP API upfront is a cheap price to avoid the costs of not having it down the road.
I've had 0 scams on Amazon in 15(?) Years of using it. I had one "new" product that was clearly opened, and two clicks on their website later I had a pickup ordered from my door the following day and a replacement in the way.

That's why people praise it.
Yep, that's a fair point.
But have they been looking for them at other times though?
Ive stuck with sublime text because it feels good when I use it, everything is fast and there is no clutter. For lack of a better comparison it feels like when you had just reinstalled windows XP back in the day. Fresh and snappy and clean. I’ve tried vscode but it felt like Windows Vista, a bit slower, a bit more bloaty, a bit less familiar.

The downside is I struggle with plugins.
Nice to see one of these alt OSes running on at least some bare metal.
Isn't that just asking ChatGPT yes/no questions?

Why use a classifier instead of just having it answer the question directly?
'noyb' = "[My Privacy is] None Of Your Business"

https://noyb.eu/en/projects

https://noyb.eu/en/faqs

> Max [Schrems, a lawyer and privacy activist] had had the idea of a professional privacy enforcement NGO (similar to consumer rights organizations) that brings cases against large corporations on behalf of the users for a while and was ultimately able to realize it through noyb

https://noyb.eu/en/annual-report-2022-out-now
> Under the ePrivacy Directive, the mere access or storage of data on the user’s terminal device is only allowed if users give their free, informed, specific and unambiguous consent

I'm unsure what they mean by "storage of data on the [...] device" because you can't use an App without having first installed it (which uses your device's storage already), so doesn't the app have reasonable implicit permission to make use of the user's storage?

...while the part about an app being able to "access" stored data is ambiguous: does that include the app reading its own resource/assets data from its installed app-package/directory? Or if it's referring to apps reading from the user's own (i.e. private) data like Contacts database, photos, GPS sensors, etc - then as far as I'm concerned that's not a legal or policy question, but a clear and gaping security hole in the OS because the app was somehow able to break out of the sandbox to read into other data-stores on the user's device.
It’s perfect for Scrivener, which is the most I need on it.
Not excited at all unless we figure out lightspeed travel.
I already pay a subscription for Pycharm. Would expect this for free. Now vscode is a legitimate alternative to Pycharm they need to sort out their offering.
Might be available by prescription, but no chemist stocks it, to be fair, they were getting ramraided a bunch back in the heyday.
Sounds like a good reason to roll legislation that legally mandates that all this data should go through a centralised authority. Which will make for even easier collection that would be enshrined in law.

Unfortunately, all this stuff is going in one direction.
> https://bartech.com/

That's a lot of hostile innovation no one needs neither asked for. Almost like the infamous US prison technology.

Turn your cost center into profit center! (by charging your guests $5 for touching a Snickers bar)
Absolutely! Book discovery IS hard and it's sad that goodreads is still the best way for me. Recommendations suck on all platforms and visiting book shops has a recency bias and I'm going out with a whole in my pocket
Putty for Linux exists and even works to my knowledge, so had chances for success ;)
I never understood the hate for the GPL that protect open source from being privatized.
The Rise of Staff Augmentation Services
The way companies work is evolving towards a more flexible workforce. Instead of solely depending on permanent employees, businesses are now embracing staff augmentation services to fulfil project demands. With staff augmentation, external resources like specialised software developers can be brought in on a project basis.

This adaptability helps companies respond to changing needs and swiftly gain a competitive edge.
If an IP is PII (it is for my regulated app in many jurisdictions), perhaps every app is at risk as SDKs generally phone home without being first routed through a server of ours.
What suggested bothood to you?
And how is this useful and why should another company care about how things work at your company? Shouldn't those companies focus on more on the productivity tools their employees use?
The pattern here involves database replicas, not clones.

It's not for a single-shot test, but for continued use with data synchronization.
> A YAML file can exhibit identical information with fewer characters and that makes the files easier to read and maintain

According to that logic, binary files would be easiest to maintain and read, which is obviously bogus.
I'm now waiting for a discovery, that hieroglyphs not only told some stories, but represented ancient algorithms in a programming language similar to this one.
The only emoji that comes close to a crow is probably the black bird ⬛ (edit: hn does not seem to render this?). Unfortunately, it's a joined letter and therefore can't be parsed/typed that easily.

Other than that the combinators that I would have liked to match are vireo, warbler, thrush, lark, jay, hummingbird, (gold-)finch and becard - all of these don't have emojis.
Detection is not helpful for those at the epicenter but buys seconds for those farther away, which can significantly reduce loss of life.

As a example, the detection system in Japan is linked to the Shinkansen control system, and trains will start emergency braking immediately. It reduces speed enough that there have been no earthquake fatalities resulting from Shinkansen derailments.
Ask HN: Who's using Zulip? What do you think?
We're looking at alternatives to Slack and Discord

Zulip is a strong contender, but we would love to hear your real world experiences
I did not define portable programs and archive extractors as installers, just suggested the act of decompressing to a directory or copying to a directory would be considered as installing the program.
I would like to note that there currently is no centralized Design System for the Dutch Government, unfortunately. All agencies are creating their own Design System based on the Rijkshuisstijl.

Currently I'm working on ROOS (https://rvo.nl/roos) which is the Design System for the Netherlands Enterprise Agency. This is build with the already mentioned NL Design System. My hope being that this will bring the different agencies together and start working on a centralized Design System for the Dutch Government and follow the excellent examples of https://design-system.service.gov.uk and https://designsystem.digital.gov/
I agree! There are so many classics that are just a pain in the ass to read (looking at you Faust) and just plain suck. But I do love to read some of them sometimes.

I just sell my books quite frequently and keep only the ones that resonated with me. I'll also buy books after having read them as an ebook
The whole article talks about users' personal data, it isn't about storing data on the device in general. If you read the article from the top I think it's pretty evident.
Latest iPhone and earbuds required to take full advantage of Apple Vision Pro
You just have to ask why this is even in the news with that headline.

What is being a mother and a doctor got anything to do with getting boosted?

Its like me saying, As a retired psychotherapist and father I whole heartedly recommend that every child needs to be psychoanalysed while they are still at school for the benefit of society. What a load of rubbish!

why not just say: The latest booster is available for the vulnerable and those wishing to get boosted.

I am sure there are plenty of people who want to rush out and get boosted, again and again and again and again and again. To what ends?

I am nearly 70 years old and I did not get any so called vaccine, though the covid vaccine is not actually a vaccine. My parents chose to have me vaccinated with the childhood vaccines that were at least put through years of research and had decent positive outcomes.

although looking at history, it was the introduction of clean water, sanitisation and sewerage networks that really had the biggest impact on human health, virus control and reduction in deaths.

I dont see this with the new (covid) flu vaccine
re: Jetbrains: I didn't mind splitting IDEs too much since you can choose to purchase a la carte if you don't need every development environment. I simply use Rider (C#/Unreal) and it came out cheaper than the one monolith that was IntelliJ some 5+ years ago.

re:VSCode: did you have any problems with ~~Atom~~ or Sublime Text? I love VSCode, but those tend to be the competitors that come up when talking about it. They lack the trillion dollar corportation attached to them so you may like them.

EDIT: oh it turns out Zed was made from the creators of Atom. I guess this is in good hands, in that case.

EDIT2: Darn, mac only for now. I guess I just have to wait. Also, I had no idea how much drama happened in the years since I last used Atom. I guess that recommendation is a no-go.
It's hard for me to get excited about yet another new editor in 2023, especially one that is closed source, and only works on macOS.
> Do you think it's healthy?

No. A "Friday" feeling is often shared in workplaces, and unofficially accepted. You don't say if you WFH or if your work week is shared with your colleagues. You may just need to cut yourself some slack.
> Godot does lack proper support for consoles.

Sonic Colors: Ultimate for the Nintendo Switch was made in Godot[1].

From what I read elsewhere, console support code is usually protected by NDA, so the Godot devs setup a commercial entity to support consoles[2].

1: https://www.destructoid.com/first-sonic-colors-switch-patch-...

2: https://w4games.com/2023/02/28/godot-support-for-consoles-is...
We have been working with the great internet artist Jan-Robert Leegte on Web. I thought it would be interesting to share here, as it is an ode to the machine and the web. Web is a network of generative pages, each one of them unique. My favourite thing about building it using vanilla JavaScript has been that when a page is loaded, it uses a deterministic algorithm to spawn the entire network and every page in it, creating links between them before finally presenting itself. This way, each page acts as a "stem cell", where if even only one of these pages survives the test of time, the entire network can be regenerated from it.
Is the dataset used for the Break Activity Generator available for public?
The ability to see the temperature of your surroundings has an infinite amount of utilitarian uses. And certainly an LWIR module is far more useful than a macro lens module many phones have just because it's cheap. Especially if it's fused with visible spectrum, NIR, and ToF/LIDAR.
Which is weird from an economic standpoint, because if you're using IDEA, I’m guessing that for the majority of users there just aren't enough advantages of getting either PyCharm, WebStorm or GoLand in addition to it.
No need for a witch hunt.

There is a risk classification system for medical devices. Most regulatory bodies have put contact lenses in the moderate to high risk category. E.g. the FDA classifies contact lenses as Class 2 out of 3.

You don’t put pencils in your eye for hours every day. The fact that most people use contacts just fine does not mean that there are no risks. If you want to know about them, talk to an eye doctor, they all have horror stories about contact lenses.
Would be nice if there was a sandbox app that could run any app and produce a list of resources the app had accessed and actions it has taken. Bit like running a s program under strace on Linux.
Long story short: There is nothing that actually prevents an installed app from collecting all your data.

Progressive Web Apps on the other hard are actively restricted by the browser sandbox and are ganerally a preferred solution from a privacy perspective.

https://web.dev/progressive-web-apps/
> I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months

https://www.jetbrains.com/help/idea/new-ui.html
> How mobile apps illegally share your personal data

There are many different methods you can use to share a file, including but not limited to Dropbox and floppy drives. Your data is a file, or maybe it's an SQL table! Sharing a file can be done by anyone, but be careful though, as sharing an SQL table needs to be done trained professionals. DO NOT ATTEMPT SHARING AN SQL TABLE WITHOUT PROPER SUPERVISION.

Seriously, what's the news/content here? Is mobile apps not complying with EU regulations noteworthy in any way?
I've had a similar conversation with my lead before and my understanding is the web application does not reach out to the database server for search results. We query the elastic index instead where possible. Now I don't know much about elastic but my local development can take as much as 16GB RAM just for elastic.

You'd think it shouldn't be possible. I have fewer than three thousand styles and fewer than thirty thousand style plus color options but strange legacy ERP decisions mean you have weird "data points" like memory capacity of zero for a power bank. Well, duh. It is a power bank. Why do we need to store data for it to say it's memory capacity is zero?
you could try running clamav on linux

not sure if it'll catch a root|boot-kit, but if it's a ddos bot or similar, it can catch those, I know from experience :]
It's so hard to give up your custom environment and keyboard muscle memory! (25 year emacs user here)
Why not generate a few examples of your own using the REPL?
Predictability of costs is important.

If I use Unreal, if my game generates 2M$ revenue, I know exactly what I'll need to pay Epic. With Unity's model it's a coin toss. Are lots of people going to reinstall my games ? Am I going to get install bombed ? I have no idea.
YouTube's crusade against ad blockers is in full swing
Amazon UI is a joke even compared with such local (Poland wide) shopping sites like allegro.pl
How was it a WTF
Johnny Decimal: A System to Organize Projects (2015)