skysight-inc/HackerNews huggingface dataset:
As a person who is just starting to learn Kotlin for Android Development, Can you please tell me which language is better to pursue for android development?

I also recently read this
https://billthefarmer.github.io/blog/android-kotlin/

adding to dilemma of choice.
The governments found out that people are making too good money doing this. For example in the UK there is a term "disguised employment" thrown around and consultants being smeared as tax dodgers. This year they changed the law, so that company must declare whether hired person is a genuine contractor or de-facto an employee. There is a fine if they declare a disguised employee as a contractor, but not the other way around.
The effect is that companies now offer contracts that always place a contractor as a disguised employee to avoid problems with the tax man. As a result such consultant has to pay over 50% in effective tax.
Many good ones I know already looking to move overseas.
Probably not. An important component in value for many assets is liquidity. That's even more true for a currency.
Low Sugar Associated with Disability and Neurodegeneration in Multiple Sclerosis
And for people reading this and going "In my app, I don't care about that demography, b/c that niche is too small/effort too big etc": Search engine bots are almost exclusively "disabled" users of your site.

So, if you need to convince your managers or yourself to spend effort/money/time on accessability, SEO and traffic from search may be convincing if other reasons are not.
> Premium subscribers in select markets will be able to upgrade their sound quality to Spotify HiFi

This sounds like it'll be an additional cost (like it is with Tidal), as opposed to Apple Music. Also I really can't think of a reason why it'd be region-locked.

But anyways, been hoping for this for years and will definitely switch if I'm not geo-locked out of it. I've experimented a lot with FLAC and 320 kbps and I can clearly notice the difference in my mid 20s with a couple of hundred euros worth of audio setup.
You can focus on improving your own performance or you can focus on improving your relationships with a group; and the latter can often be more effective than the former, as your effectiveness and ability to change things is not solely determined by your own performance but often by social factors.
I am, and always will be, a tremendous fan of Lance. He got my fat butt off the couch and onto a bicycle, and was an incredible inspiration to me. I am very sad that he doped, but I forgive him, While it hurts, I’m glad that he came clean. Perhaps because I understand that everyone was doping then (Pantani, Ulrich, Virenque, etc) and it was an impossible situation for many of those guys.
From what I understand they are talking about somehow using metamaterials to increase coupling strength between Em force and Gravity force. I might not understand much more than that right now but hey :) ;p xx
> Except that once you do this, no one else can listen for that signal anymore.

What do you mean by that? Who else is there other than the process being signaled?

> Signals are probably the most broken of all POSIX APIs.

I agree completely.
I was wondering this too. The price difference is actually $16 not $20. Shopify Lite ($9) + TinyStore ($5). It seems like a pretty narrow niche and easily killed should Shopify address the narrow gap there. I would also wonder if Shopify already has the data to be able to make the judgement call that this narrow price range doesn't have the demand.
Note: "Now with that said, the net impact of this change is likely to be limited as AMD was already free to pursue other fabs for 7nm and smaller nodes – which will be the vast majority of AMD’s needs over the next three years."
There is at least one way to tile 3D space using two different nets -

The Math overflow answer which provides tilings for all possible nets (https://mathoverflow.net/questions/199097/which-unfoldings-o...) gives two which fit exactly into a 4 by 4 by 2 box - https://mo271.github.io/mo/198722/tilings/plots/72.html and https://mo271.github.io/mo/198722/tilings/plots/159.html. Since a 4 by 3 by 2 box can fill 3D space on it's own, you could alternate boxes using different nets.

It's a bit of a cheat though. I would strongly suspect that there are better ways to do it!
Yoga and Breathing Exercises Aid Children with ADHD to Focus
According to my rough calculations, if the NYC farebox revenue was replaced by a state-wide tax it'd be $330 per person (roughly).
It really depends on the encoder and song; I think the vast majority of people would have a very hard time getting above-chance on an ABX test vs a properly encoded MP3 at 320kbps, but I would not discount specific instances where things fall over and it still introduces artifacts that you can learn to recognize. Lossy compression is, unfortunately, not predictable in this sense, so there are always corner cases (or even outright bugs in encoders).

Here's one result which lines up pretty much with what I'd expect - if you get lucky with very specific songs/styles, you can pick out a 320kbps mp3, just barely, with good playback hardware.

https://www.head-fi.org/threads/abx-test-of-320kbps-vs-flac-...
> in English, while you can rearrange constituents up to a point … I would argue that it can often sound slightly archaic

This I don’t agree with.† The rest of your post, however, I agree with entirely, and how I forgot the examples you mention I’m not entirely sure.

[† see what I did there?]
I suspect that the negative responses come mainly from people who regard selling as something that other people do. I certainly thought that marketing was quite an easy thing to do before I set up my own business and built my own products and had to try things like Google ads, SEO rankings, cold calling, networking, content creation, making deals, and more. Painful.

The fact is that we cannot get away from selling. Going for an interview - tart up your CV and sell yourself. Going on a date - sell yourself. Want to convince a jury - sell your case. Wanting to upgrade your property - sell your house. Build a product or deliver a service - sell it: even if it is genuinely the best on the market that people should know about, you have to crack open the market and you will likely have to work against resistance.
The title should be more explicitly, "You can't sacrifice partition tolerance in a distributed system".

But you can if you don't have a distributed system. I think it is a good argument for monoliths, "real" non-cloud servers and mainframes.

In reality, there are usually backups, and hardware is not perfect so the whole system is most likely somewhat CP, but having everything on the same machine means you have less to worry about P in your application.

Edit: BTW, I know that monoliths don't scale, but you don't always need to scale, or not yet.
Terraform-Provider-Hydra
NYC Building code https://up.codes/viewer/new_york_city/nyc-building-code-2014...

> Turnstiles or similar devices that restrict travel to one direction shall not be placed so as to obstruct any required means of egress.

There are some exceptions. The type of turnstile pictured may be used for up to 50% of the required egress capacity, and must fail open (for egress) in event of power loss, as well as offer a manual override to allow for free egress. This style of turnstile can also not be counted for egress requirements when placed in an "accessible route".

Additionally,

> Where serving an occupant load greater than 300, each manually-operated turnstile and automatic turnstile that is not portable shall have a side-hinged swinging door which conforms to Section 1008.1 within 50 feet (15 240 mm).
Sure, but commercial spatial audio is in its infancy. We’re maybe in the 1920’s if you compare it to video. So as the techniques expands and people adjust and both sides gain experience we’ll be able to compensate for the perceived shortcomings by exaggerating effectively to make it seem better than our natural spacial hearing.
Apple, what I heard you say is that too few 512GB iPhones are selling.
Typescript compilation doesn't use all the cores available on the CPU; I think it maxes out at 4 as of now [1]. This might be working well for M1, which has 4 high performance cores and 4 efficiency cores.

[1]: https://github.com/microsoft/TypeScript/issues/30235
I get no respect…
> In summary: how do you trust someone else's public key without phisically having access to it directly from them?

You obtain the key's fingerprint in a secure manner from them. They tell you directly, as in face-to-face, give you a business card where they printed the fingerprint, etc.

This is not a problem that's solvable automatically. Depending on your scenario, you may be more or less paranoid. Eg, you might sign your friend's key with minimum fuss, because you've known him since you were 12, and that's that. If it's a facility dealing with nuclear weapons then you probably ask for multiple forms of ID, a background check, and interview other people to be really sure this person is the right one to trust.

Once that is done, you sign their key with your. This can be uploaded to a keyserver. After that you don't need physical presence, because you trust your key, and that certifies what you trust unambigiously.

> If you get the key online, wow can you know that the source is definitely reliable and the channel of communication has not been compromised?

You sign their key yourself, or rely on somebody else's signature.

In a company, you'd have say, the sysadmin in charge of that.

* Alice is the sysadmin at Acme.

* Bob gets hired

* Bob is given a list of procedures to follow at the company, which include generating a key on his laptop, noting down the fingerprint somewhere (by hand, or printing it and verifying that just in case), and bringing it to Alice.

* Alice is trusting that the company's HR department really hired Bob Smith and not some impostor, and that somebody checked his ID. Alice then verifies the fingerprint to make sure she really has Bob's correct key.

* Alice then signs Bob's key with Acme's key. Bob in turn signs Acme's company key with the same process (obtaining the fingerprint from Alice).

* At that point, Carol can trust Bob's key because she went through the same process, trusts Acme's key, so can establish the chain of trust of Carol -> Acme -> Bob.
i don't think the web of trust as a "first principle" is necessarily a good thing. it made sense a while ago perhaps, but nowadays it's just overkill. there are several use cases where either you want to keep a closed loop on everything (e.g. you intend keys to circulate only within your company), or very very different cases where there is value in keys that are valid only for the sake of a chat: it doesn't need to be anything illegal, but if two parties negotiate a message exchange and there is trust in the fact that the very first key exchange is secure, you only need the subsequent messages to match the first key pair. after that, the keys can safely be destroyed, not added to your respective keyrings and signed on the public internet.
Please play some AAA games from Japanese studios.
What Is a Convolutional Neural Network? A Beginner's Tutorial
Serious Warning Issued for Millions of Apple iPhone Users
All of the above applies to journalism as well, and is something that any media-savvy person will keep in mind at all times. Whenever I see someone expressing an opinion that this or that source is biased, or that there is such a thing as an unbiased source, I do a mental face-palm. The best propaganda and misinformation is framed to appear unbiased to its audience.
pay has gone up because expenses have gone up. if you had your life sorted since 20 years ago you obviously wouldn't notice
Well, yes. I wouldn't call an export feature ‘unfettered access’; it's just a little leniency by the Lord App that he can withdraw on a whim.
Is there any open source spatial audio thing out there? Or is everything just some proprietary magic with a brand like Dolby?
> Since most of the music is consumed on headphones, I'm not sure if spatial music will appeal to many

The spatial sound implementation on the EarPods pro is amazing. When I first tried them with my iPad I had to take them off several times to make sure the sound was coming from the headphones. I can only assume this will be as good.
Yeah it does.

It seems to be a symptom of the kind of social and political problems that appears to be the root of quite a lot of systemd hate.

Ultimately those who dislike it are probably better of maintaining some kind of alternative than writing rants on forums though.

I really appreciate your time helping me understand this particular issue.
Personal experience: most people can not differentiate anything above 128kbps mp3. Some can, but don't care. A lot of people listen to music in noisy environments with lower quality blue-tooth devices that decrease audio quality even more and make it way harder to differentiate from anything better than 128kbps mp3. Most current music is heavily dynamic compressed leaving very little space to differentiate better codecs. And the new generation of listeners is getting so used to compression artifacts that a cleaner sound may feel strange and unfamiliar.
thanks for the response!
I'm a big fan of doubly linked lists, so it was interesting to see that there was extra work to get them going. I'm certainly going to read up on this "ownership" thing. I get the impression that its there for really good reasons, and I'm not going to argue with experts who are protecting users.

I have a question for you, would you say that the increase of difficulties with doubly linked lists are incidental in nature, or is there something inherent with doubly linked lists that impact security? Like I said, I like the doubly linked lists for certain things, and the more I know about the impact of using them the better!

I certainly will be reading up on this!
4/day week – Your dream software job, 4 days per week
Do you have any reference. Last time i cheched Amazon music HD was "bitrates up to xxx kbps". Up to for me starts at 0.
US investigates second suspected case of mystery 'syndrome' near White House
Bitcoin strength and value is on decentralization. If you increase the block size, it will be seized by governments or large corporations. This has long being debated, and the reason it is like it is today, is that everyone really vested into it agreed (in a distributed way) to keep it as so.

More on that here: https://twitter.com/DocumentingBTC/status/139399717145689293...

And you can even buy books explaining this way better than I (or twitter) can.
Fish is fast but the thing which stops me from keep using it is that fish is not POSIX compliant. so I just use zsh for interactive shell and dash for scripting (and use bash when dash is not enough).

It's easy to configure zsh to be mostly like fish. Here is my zsh setup, I don't use any zsh framework, just install them with my package manager and source related plugins in $HOME/.zshrc.local (except powerlevel10k which I need to clone the repo and source powerlevel10k.zsh-theme)

- grml-zsh-config[1]. lots of useful base stuff

- zsh-completions

- zsh-autosuggestions. fish-like autosuggestions

- zsh-syntax-highlighting. syntax colors

- fzf-key-bindings.zsh / skim-key-bindbings.zsh. fuzzy file/history search

- powerlevel10k. fancy prompt

[1] https://grml.org/zsh/
Children Likely to Be Pleading Guilty When Innocent
You may be confusing data compression with dynamic range compression, since you mention dynamic range. Dynamic range compression (limiting / brick wall limiting) has nothing to do with data compression, which is just referring to the removal of unnecessary data that is not noticeable from a psychoacoustic perspective (eg humans can’t hear above 24khz so that data isn’t needed, etc.) here is more info on DRC and MP3:
http://www.tonestack.net/articles/digital-audio-compression/...
> Economic value is measured by how much people are willing to pay for it.

That's an ok general rule, but it breaks down in a lot of circumstances. Look at scams, for example. People pay quite a lot for them, but at a societal level, they have strong negative value.
Scala still has a reasonably strong following :) I think largely as a result of Spark.
The arrow tells you which side the fuel door is on. It’s a pretty common design, but I agree it’s not positioned particularly well here. It’s not impossible to figure out what they were going for either, and I’ve seen far worse design choices in far more expensive cars.
https://news.ycombinator.com/item?id=27161783
That sounds like correct behavior to me.
Jesus, please don't. The memey-ness is detracting from your presentation, a bit.

Knock it down 25%, unless its 100% genuine. Seems a bit forced from here.
> TypeScript usage is a tiny minority of JavaScript usage

shudders at the thought

After using TypeScript for almost 5 years now, I can not imagine a scenario where I would write JavaScript without type safety - other than a 5 minute POC to test something out.

I look forward to the day when TypeScript can be compiled to wasm binaries and it can be a language all on it's own rather than a superset/wrapper of JavaScript.
Use and semantics of TODOs are decidedly not consistent across these projects.

Just because you (and I) see correlation with our expected biases shouldn't be construed as proof: merely interesting chart wiggles.

I think the shape (monotonic increase or sawtooth) can be used to see how a project handles either missing features of technical debt.
I suspect they did it less for performance and more for energy savings - this prevents the scheduler from moving a background process to a performance core (which a naive one would do if it saw the performance core underutilized).
Not correct. “Find My network” is very much on by default.

It also does much, much less than Sidewalk.
I think most (Apple) devices have an accessibility setting that let you downmix multichannel audio to mono.
> I do wonder if in the longer term if Apple's Spatial Audio with "dynamic head tracking" isn't the next 3D TVs/3D Content i.e. a gimmick.

For what it's worth, I have a pair of Audeze headphones that has 3D head tracking or whatever they call it, and I don't think it's a gimmick.

When I'm wearing those and watching a movie on my TV (or playing a game on my PC), the sound really does appear to be coming from in front of me (or beside/behind me depending on the channel or the mix), and if I turn my head, the sound stays put.

It's somewhat subtle, but it can make me forget that I'm wearing headphones and I personally find it really adds to the experience.
Or a letter to your home.
> the electricity problem is only going to get worse.

That's not a given at all - Taiwan could just build more nuclear power plants if they wanted.
Yup. It’s like the fact that your eyes heck all over and I believe slightly vibrate in order to sample from slightly different positions to improve image quality.
Not good enough, we need severe regulation. These companies are playing a game that’s unwinnable for consumers.

The respectable device from Brand A you own today will auto-update 2 years from now to one with privacy-invading bloatware. You can’t do anything about it because you would need the security updates which are part of the update.

If you switch to Brand B, then over time they’ll do the same thing while Brand A slowly transitions to the “respectable” company. Rinse and repeat.
I would totally love to read a blog post about this. One can imagine an embedded tools gig where this would be important for a long-term support. Did they also do something like buy multiple copies of A specific hardware configuration of the target computer for preservation?
Basically ZeroSSL and Buypass, yes. Buypass certificates have the additional benefit of being valid for 180 days. The rate limits are a bit stricter than with Let's Encrypt, I believe: https://www.buypass.com/ssl/resources/go-ssl-technical-speci...
> We can cross that bridge when, if, we come to it. At the moment, AI products are nowhere near as safe as human drivers in no-compromises realworld driving situations (ie a foggy/snowy/icy night, driver asleep, mountain highway etc).

I'm not entirely convinced this is true, even though it's commonly stated. People are terrible at driving in fog and snow and ice (and... asleep?). It's intuitive why a self driving car company would not want to release the cars to do this in extra dangerous situations while they're still improving the easier stuff, but we don't exactly have stats to say the cars would necessarily do worse.
Encrypted by an algorithm. Coincidence?

Jokes aside, I can open it under this link:

https://uploads-ssl.webflow.com/5f57d40eb1c2ef22d8a8ca7e/609...

It has some interesting data points about the perception of such systems.
Even assuming more Kotlin devs are coding gods (BIG if), the sheer number difference means you have where to pick good Java devs from.

Plus... if Kotlin really is the new hotness and companies want it then mediocre devs can also learn it.

So any "genius early adopter" advantage that Kotlin might have is short lived.
Yup, and the new macbook pro will probably be twice as fast
> There is nothing special about the compression/quality as compared to a quality MP3 encoder

Really? From tests I did way back in the day, the quality was comparable at around half the size. It's a shame Vorbis support isn't widespread though, given that it's royalty-free. Let's hope Opus has a better fate.
Show HN: A B-Tree Volcano Model SQL Database in 2000 lines of Golang
I've given Apple Music a try a few times. Every time, I've dropped it and gone back to Spotify — not because of the audio quality or network effects or anything, but just because the Apple Music UX is so freaking terrible. I don't doubt that this will sound amazing, but that will still not overcome the UI issues.
Smart contracts are not large, complex systems, and formal proofs have already been used for them. There's not much code to verify and bugs are very expensive, so the economics easily justify doing it.
I've been using fish for a year. I don't bash much, so that's a data point.

I really enjoy it. Faster than zsh once it's loaded with all the plugins that make it behave like default fish.
>> Except that once you do this, no one else can listen for that signal anymore.

> What do you mean by that? Who else is there other than the process being signaled?

A library that needs to be notified of certain signals and perhaps also their contents.
No, I don’t think most 14-year-olds in the USA would know what a gerund is, but most of them would know active versus passive voice. Maybe the kids in advanced or hobbies classes, though. (Speaking as an American high school student)
I've heard that big, well-known consulting companies have refined this pattern into a business model that scales even better.

Why do any sort of progression, when you can just have a bunch of skilled people visiting customers to secure contracts, and once projects are started, they can be substituted for an army of juniors? Meanwhile, the seniors go secure more contracts elsewhere.
Try This One Weird Trick Russian Hackers Hate
I think these performance metrics are somewhat limited in their usefulness. A Ryzen workstation might not have the same single-core performance or energy efficiency—however, a ryzen workstation can have gobs of memory for massive data-intensive workloads for the same cost as a baseline M1 device.

In addition: let’s talk upgradability or repairability. Oh wait, Apple doesn’t play that game. You’ll get more mileage on the workstation hands-down.

The only win for those those chips I think is battery efficient for a laptop. But, then why not just VNC into a beastmode machine on a netbook and compile remotely? After all, that’s what CI/CD pipeline is for.