skysight-inc/HackerNews huggingface dataset:
This was an issue for me recently, I had a massive hair ball in my charging port. I was having charging issues and what not. The not connecting issue was a problem long before and after the hair in my charging port though. It’s definitely a cause in some cases though.
Android Auto on my Passat b8... I made it work 2 times. Any other tries it just restarts again and again... I tried to reset csctory settings on a car. Uninstalled android auto app... I will be forced to use sygic with mirror link.
The only thing wasteful here is paying for 16 GB of RAM and then deciding to arbitrarily restrict your primary productivity tool to using 1/8th of it.
I haven’t downloaded the app to see if they do this, but it would be a nice to see an in-app about page tip their hat to spleeter. Not strictly required for MIT license afaik, but nice to see.

EDIT: They give credit in the settings page and link to github - perfect.
> If the value of the site were enough that they could make any money after transaction and transition costs, they would likely have taken that step.

...if it occurs to them. They have to do the calculations in order to make that decision, after all.
The truth hurts. Learn from it!
Patreon shows that semi micro transactions do work.

But at the end of the day. I'll just pay the 12 dollars to YouTube for the ad free experience and avoid channels that get to heavy handed with sponsors.

I have signed up and paid for a number of third party products and services because of quality, but limited sponsorship
Related: https://www.usenix.org/conference/hotos15/workshop-program/p...
I have definitely used software where it started lagging behind significantly while I was typing. That kind of stuff is absolutely infuriating.
What's GIL-ed?
32% of U.S. households missed their July housing payments
> 10,000€ mark per month

holy chowder!
iPad 1 comes to mind. Was dropped in about 13 months since the 2 was so much better. Yes, that’s an exaggeration. ;-)
This. It’s easier to swap to a terminal and mkdir than figure out where in hell the new directory button is. I constantly paste files into the wrong directory because I’m actually ‘focused’ on a dir that’s one above or below where I think I am. The noise it makes when you paste sounds like an error noise. It seems to take delight in re-ordering my files in random ways every time I open the window. I still haven’t figured out how to simply order the list in date order when I’m trying to upload a file. The whole thing drives me insane.
these are two different topics
Your brain only really counts if you have some records of you using the term like this and people understanding you as such over 20 years ago. Otherwise there should be some published materials available to back up your claim. This is a list of the names of magazines and doesn't really help much. Can you provide some specific references of this usage?

Either way it doesn't really matter. The only ones that really care about licenses are legal and they know what open source means.
Nah, I've written texts in certain Word editors and IDEs and looked up mid-paragraph for spellchecking or re-reading it, just to see the computer still spurting out letters on the screen slower than an half-asleep OM morsing it.

Sometimes these multi-core 4+ GHz fast marvels of nanotechnology simply can't keep up with a meatbag on caffeine punching keys for food. Sad in a poetic way.
The worst thing about maven is that you actually have to use it. The Maven Central website is so bad that I still haven’t difured our how to actually find a package, and building/packaging or even just launching JVM manually is so verbose I never want to do it. There are alternatives but they suck even more (sbt => Scala => additional bloated dependency that’s slow as hell, gradle => need to include the executable in every project + worst backwards compatibility ever ... once I spent an hour hacking gradle versions trying to install & run a project before giving up)
I have a similar script, except that it removes posts that link to domains that I've found to frequently be non-interesting or low-quality.

https://gist.github.com/scott113341/56c03bc7f285eefbea0a6146...
I don't think that kind of optim is usually important in a kernel, especially one architected a lot with dynamical modules. Plus, on the convenience side, you can also use other models (e.g. have some function pointers at instance level) than the one of C++ in ways that do not look like completely different when reading the source.

Devirtualization is mainly useful to cope with some C++ self inflicted wounds. Linux obviously never had them the first place.
Surprised not to see this here, but doing data engineering against any Adobe product in creative cloud.

Specifically: AEM, AAM, Omniture, among others. My favorite is AAM’s “only Adobe could come up with such a stupid data integration” file format: https://docs.adobe.com/content/help/en/audience-manager/user...

The omniture S3 feed comes as a 1004 column TSV. And for fields that capture user inputs, they don’t escape backslashes. But the escape backslashes everywhere else. I filed a ticket on this over a year ago but still no fix.
That’s weird, I use WhatsApp almost exclusively (in the browser) and the desktop version is a joy. Never had syncing issues - in fact it syncs instantly for me.
Two tips, if you're using Bash:

1. Use the external "true" command.

2. Use {a..b} to expand sequences of numbers as "seq" adds extra overhead.

$ time for i in {1..500}; do /bin/true; done

real 0m0.983s
user 0m0.650s
sys 0m0.423s
You are a self absorbed, misinformed, nationalistic prick.

Do whatever you want to do with it.
That’s a very different problem than the 15-30ms latency discussed in the link above.
For anyone interested in a deep dive into the weird space of aerosol science this is the Bible for the scientists I work with

https://www.amazon.com/Aerosol-Technology-Properties-Measure...
type: is another handy one if you know you're looking for a specific file type.
> People use the big data frameworks as glorified distributed-job management tools

Do you have any tools you like for job management without all the distributed-systems baggage?

I've heard folks advocate for Make for this kind of thing, perhaps that or some other orchestration tool that deals with job dependency graphs would be the unix way? (Having a nice way to visualize failed step would of course be a plus; a common use-case is "re-run the intermediate pipeline, and everything downstream".)
When I was a kid we have to make our own toys. Now my child is drowning with toys. We only bought a couple, most are gifts. We can even pick up toys in the recycle bin section of our apartment.
The problem is that there's no realistic way to fly across the US, supersonically, without massively impacting a substantial fraction of the electorate (who will enthusiastically vote for anyone who will stop the noise).

You can read about the supersonic experiments over Oaklahoma City in the 1960's to learn about the effects of sonic booms, and why people don't like them.

For reference, the Space Shuttle generated annoying sonic booms over west Los Angeles when landing at Edwards Airforce Base. The approach path to Edwards is more than 30 miles from west LA. So, for any supersonic airway, you'd need to set aside a roughly 60-70 mile wide swath of land. That's a lot of people voting to shut down your SST operation (or suing you).
I just tested this on a Linux box I happened to have running, using the "perf" tool. By my measurements, each iteration takes about 104 instructions, of which 23 are conditional branches, and completes in about 31 cycles.

(That's after subtracting about 30 million cycles of startup overhead. Tested with Python 2.7.9 on an Intel i3-4160 processor.)

Remember, Python is a bytecode-interpreted language. Each iteration of the loop involves multiple bytecode operations:

2 0 SETUP_LOOP 20 (to 23)
3 LOAD_GLOBAL 0 (xrange)
6 LOAD_FAST 0 (NUMBER)
9 CALL_FUNCTION 1
12 GET_ITER
>> 13 FOR_ITER 6 (to 22)
16 STORE_FAST 1 (_)

3 19 JUMP_ABSOLUTE 13
>> 22 POP_BLOCK
>> 23 LOAD_CONST 0 (None)
26 RETURN_VALUE

Executing each of those instructions means fetching it, jumping to the implementation of the appropriate opcode, and then updating the VM's state -- or, in the case of FOR_ITER, calling the native C function that advances the iterator.

Frankly, it's impressive that it's as fast as it is.
Haha ja Pretoria me as well :);Urgh Telkom
If you have millions of users and can't figure out how to monetize them, you deserve to fail. This is the most pathetic post I've ever read.
Apparently that’s their intended function according to mods[0] I just prefer downvoted comments don’t turn grey just because some may disagree with it, it’s an annoying UX personally, as I’ve actually found some interesting information I hadn’t previously been exposed to from comments a few people decided they disagreed with.

[0] https://news.ycombinator.com/item?id=17996858
>Then why not just develop on Linux?

I wasn't the one that downvoted you but to give a typical reason why some programmers don't run Linux on the laptop/desktop even though they deploy to Linux: they need to run critical software that only runs on Windows or macOS. (My previous comments with examples of this:
https://news.ycombinator.com/item?id=20312066, https://news.ycombinator.com/item?id=20312336)

I also write software for Linux but it's backend processing utilities deployed to Linux servers and not client GUI software with GTK/Qt meant for Ubuntu desktops. In that situation, it's more reliable and less hassle for me to run macOS or Windows as the 1st-class desktop and then run Linux & gcc in a vm .... rather than the reverse of running Ubuntu desktop and trying to run Windows in Wine/vm and then finding out something is incompatible.
Google, Facebook and pretty much all internet advertisers are overrated. All that tech to marginally beat a newspaper ad of the era. Big whoop. There really isn't anything impressive about them.
I agree I would use the feature far more.
Sure, it depends on your definition if "offline". My guess is that most people asking for an "offline" password manager are not actually offline much of the time, but specific use cases may vary!

Keepass is nice, it's what I used before Bitwarden. It's not great at syncing across devices or sharing passwords with others, though.
I liked this article, but i don’t agree with this part: “When you do meaningful, self-directed work, 16 hrs/7x a week feels like part-time.”

You may very well feel that way, like you want to keep working. But as he then later says, there is no time for other things.

I would rephrase as “ When you do meaningful, self-directed work, 8 hrs/5x a week feels worth it.”

Any work you do is going to have shit, so it’s never going to be a rainbows and sunshine all the time. Customers abandon you, vendors fall short, employees steal, boss fires you, etc.

But you get to generally choose the shit flavor, so if you choose shit that is tolerable vs intolerable, and if you work on something meaningful, it just might be worth it.

Then, close your laptop and give attention to the other meaningful things in your life. The ride will be over before you know it.
its their own strsnge version of markdown though, which just adds to the flame of hatred imo

if you were ever so unfortunate to have perfectly marked up content and previewed in the visual mode, only to save it and loose a ton of formatting (seems in visual mode the actual data source isnt the same as markup) upon save...
I don't mind sharing the town - Spanish Fork, UT 84660

Especially check out the east side of town, it seems like it wants to go into town for anything short of a 15 mile loop, whereas going east is far more natural.
I really like the ability to reply without losing context.
Workday. Intentionally misleading design, discouraging anything any user wants to do in the portal. Absolutely unintuitive.
That's why I wrote the "moral" part there. I agree that it's basically guaranteed there will be no legal consequences, but you'll still know it was your fault.
> Let’s be honest, none of us are sitting around waiting for our complex IDEs to render characters on the screen. No one really cares if it’s 1ms or 30ms or even 200ms.

I actually do, because I'd like for IntelliSense and clones to save me some typing, but often that doesn't quite work out, because they're too slow (inconsistently slow, too). I'd also like it if my IDE or Word editor could highlight errors in realtime, but in reality it's more like a couple seconds delayed, so I have to navigate a significant distance back to correct them, instead of being able to fix it almost on the spot.
The auto-refresh feature is cool. I find myself hitting F5 a lot.

...

On the other hand, I really appreciate how minimalist this website is - both in how it's designed and how it's moderated. It's a nice retreat from the rest of the internet that's often overbuilt and thoughtlessly controlled.
I agree. I make it a point to give credit where credit is due when building products, and appreciate when others do, as well.
And why the hell is it not native
I work with both AES and AES, and I hadn't even noticed.
What’s the point of their explaining what it did when they are closing down?
I really like this! Seems like a great way to quickly add email to a side project. I've definitely experienced fighting with HTML email styling and been like "where did those 2 hours go?"
I just use the text editor I've set to open with the Edit Source menu item to edit the raw markup. When I moved over to Zim I just used pandoc to convert my notes, it worked very well with only minor issues, I don't know if pandoc supports moinmoin. I can't comment on the web server. I don't use it sorry.
Assuming that the goal was to reduce discrimination and racism, getting random people fired does not help achieve the goal and hence has no effect.
I bypassed the whole decision entirely and after 15 years of using Macs of various flavors went back to Windows for stuff that doesn't run on Linux (Lightroom, Ableton). It works fine and I got used to it within a week. I think quite a few people will do the same thing, especially when it comes to laptops. MBP pricing in particular makes no sense when Lenovo X1 exists and has a vastly superior keyboard, more ports, and a higher density display. Importantly, it also looks great. Similar configs are literally $1K apart. It's time to give MS another chance, IMO.
An Introduction to Kubernetes Health Checks – Liveness Probe (Part I)
I switched from Evernote to Notion 6 months ago. Their block-based editing system drives me up the wall. But, they really nailed their media integration in a way nobody else has, so I continue to use it.
> Whoever cracks this particular nut

Why not just put a mirror on your desk?
Well, what do you want to be working on?

If you want to go back to systems development, you can try to take a backdoor route by getting a job at a hardware company doing services development and gradually switch over to a systems development role. There are IoT companies, there are industrial and business equipment manufacturers who make things that need to be cloud enabled (e.g. barcode scanners), there are small consumer electronics companies (e.g. Sonos), etc. They're rare but non-web jobs are out there.
This kind of reminds me of CubeSats. I love the simple little design with the side solar panel wings.
Well this is kind of amazing. For what it's worth, it does work, but it doesn't accept m4a files like the UI claims. I had to transcode them to flac first to get them to work.

(Also it would be nice if the players kept the same playback position when you switched between them.)
> Let’s be honest, none of us are sitting around waiting for our complex IDEs to render characters on the screen. No one really cares if it’s 1ms or 30ms or even 200ms.

Waiting longer for a character to render to the screen than it takes to send an IP packet to a different continent and receive a reply may make you happy for some reason, but UI research indicates most people will react negatively to this.

It's worse than that. With something like Visual Studio, for example, we are sitting around waiting for local variables to update in the debugger's watch window, if we're experienced enough to know that we need to do that. This kind of thing is a genuine user interface bug: if a person doesn't realize what a slow, awful piece of software they're dealing with, they'll step step step past a variable update in the debugger, never see it happen on their screen because that only works when you pause and give the watch window time to catch up, and assume it's their program that has the problem.

People can get acclimated to dealing with very slow software, but they shouldn't have to when all the hardware performance to make it better already exists.
Next time you bash America or Americans, remember that Europeans can't cut it in the free market. Love the immediate rush to censorship too. Just like a Euro :D
Not as far as I know, no.
As others have mentioned, the Sony 1000XM3. However, while doing research on this I found a few YouTube videos on it from a channel called Jim'sReviewRoom or similar, where he put microphones inside the headphones so you can listen to what it's actually like, and it seems the XM3s have a huge overemphasis on bass. I ended up buying the Bose NC700 which have a much more neutral sound profile, and slightly better ANC too iirc. They are a bit more expensive though.
I wish I had a reference for this. I should probably go looking for it.

Someone claimed that the speed of software doubles every 18 years. I presume they meant this from a theoretical/algorithmic standpoint, rather than median behavior of software systems.

As computer speed progress slows, we should expect more effort to go into this kind of work. It seems like we are paying a good bit of attention lately to extracting the embarassingly parallel parts of our code, and chipping away at the easy end of the shared state spectrum. Amdahl tells us there is gold to be had but the digging gets harder very quickly, so I'm curious to see what will be next, after the great artists steal more of the lessons of Elixir/Erlang, Rust and friends.
Ok, so show me a robot that has any clue how to ride a bike from observing others trying.

And it's not going to happen, because we're not there yet.
There is desktop version for Linux. It is still web app, probably wrapped as Electron app, but it integrates a bit better than plain web tab.
I'm not a big fan of Microsoft but Visual Studio beats Xcode hands down. It's slow, unreliable, the code completion is abysmal, refactoring support is poor and the documentation is half hearted.
There has been an incredible resurgence of small scale farms, in the range of 40-300 acres, that are a combo of country house and working farm. Some are capable of feeding thousands of community families. Not all food comes from industry.
The useless stuff, can you uninstall updates and disable?
And is considered a full fledged “window”, a decision bringing a whole host of annoyances if you have multi screens and/or do window management.
Yeah, hate slack as well. I'm working on 16 core/32gb machine and it's still slow, switching between workspaces takes ages and sometimes it completely stops working. The only way then to fix it is do ps aux and kill a bunch of processes... I really wish they paid someone to rewrite their app!
I never used the Apache big data suite daily.

I had a project in college where we tried to add a feature to Hadoop. Half the battle was spent trying to pass their test cases and figuring out why we couldn't build the program due to dependency issues.

Even though we were trying to build w/Hadoop's docker image, each team member had issues unique to them. The documentation definitely didn't help.
almost every language which has Lisp in its name is using some form of symbol tables for interning, from McCarthy's Lisp 1 implementation onwards. That's one of the defining features of the Lisp s-expression reader.

If the 'reader' reads an s-expression like (EMACS LISP IS A LISP DIALECT) then both occurrences of LISP are the same identical Lisp object, both are the same symbol.

If your language is doing something different, then it's not using symbols like Lisp-like languages usually do since the dawn of time.
> I do not like how time selection is done -- a lots of movements to scroll numbers to find one I need

One of the worst things about iOS is the time picker. The numbers spin like a slot machine. I think Android nailed it in this specific app widget.
I'd argue that throughput that bad usually means you are doing something stupid and easy to fix, like making a blocking call in your single-threaded server process, doing per request what you should have done at startup, not indexing for your query pattern, etc. It's not like you need multiple person-years of Brendan Gregg-level wizardry to serve QPS in the low hundreds from <= 10 boxes. It should just happen, or else you should have a clear understanding of what about your workload is so intense.
That’s a different topic, thought. The OP posted about typing latency, not the latency of additional complex features.

It’s not exactly fair to claim that software is “slower” than old software when the software you’re comparing to doesn’t have those features at all.
I believe HN is sometimes lacking profile/metadata information about posters (eg: occupation, age, location) that would prevent re-explaining the same things over and over again or see where the person is coming from. But then it introduces some biases so... shrug
I've had a saying for a long time that goes

"You can't convince a right person"

Once someone believes they are right it is rare to change their mind.
I am a noob, so please correct if wrong. I think you can use the fdroid app 'ClassyShark3xodus' to scan apps installed and apks on your phone for trackers etc.
https://f-droid.org/en/packages/com.oF2pks.classyshark3xodus...
Java browser based document management system.
The imagined example seems suspiciously detached from real context, and also detail-avoidant. Hypotheticals that get even broader and less detailed aren't really doing such an absolutist position any favors. Instead they would seem to buttress the position that absolutism is easily divorced from real-life utility and social benefit.

I would offer that the questions you ask do seem to point at a fixed mental position, around which theoretical and intractable constructs are arranged as seems most expeditious to the closure of the discussion. If that's what you really want, permission to go your way and think your thoughts without others butting in with details, then you don't really need a partner with whom to reach that decision. But there's also no guarantee that relevant and contextual details won't cause someone in your position considerable philosophical trouble in the future, around this fixed concept of truth...
IME, Jira makes development tracking easy, at first.

But then, when software developers realize how much Jira gets in their way, the good ones do their best to avoid using it. Which results in Jira being a great tool for middle-managers to query a very stale database.
I found this way, way more fascinating than I had expected to. The writing style is great!
Thanks, Ive done a few side projects too and always end up thinking the exact same thing myself and its very frustrating. Especially when half the time, all I'm trying to do is get a user to verify their email address
Nevermind WiFi. I get excited when the ink cartridge hasn't dried up/run out after 20 odd pages.
All the security/passwords/confirmation prompts is tiring as well. And from the developer side its even worse, at least on macOS. Security Scoped Bookmarks are a nightmare to work with for anything but the simplest case.
As a recent Teams user, I don't know if Teams is bad on its own merits, or if the conception is just enough different from Slack that I can never quite figure out whether a feature exists and where it's hidden.

Generally I don't have much time to mutter about Teams because some Atlassian monstrosity is busting my balls.