skysight-inc/HackerNews huggingface dataset:
> Unestablished researchers publishing important early-career papers in paywalled journals are getting harmed.

I'm always amazed at the lack of will to change what everyone agrees is a problem.
Exercise is my favorite example of "anything worth doing is worth doing poorly".
Apple M1 Is Just Not Ready for Mobile Development Yet
The table doesn't list the same as the map. For instance Norway and Sweden is included in the map, but not in the table. And I don't think the average reader here should be compared to the average income around the world. Rather a top single digit percent.
true. and maybe that's my bias from cutting my teeth on video compression formats, but i still think it's an interesting discussion.

by explicitly including sync frames in the data storage format itself (rather than the storage medium) a few really nice properties emerge:

1) the compression in the stream becomes independent of storage. it remains self contained both in the database and also out of the database when being sent over the network or stored in ram. mpeg very nicely can be used for storage and transmission of data in it's compressed format.

2) by decoupling it from storage, compression can also be applied to the data itself rather than just the timestamps. sure, the block/partition headers could be expanded for the data, but then this gets messier when it comes to addition and deletion of dimensions.

all of that said, for a simple tutorial on time series storage, this implementation is nice and simple.
Because in most western(?) states, the entirety of education and (junior) hiring is just a load of bs.

I totally understand too, it’s super easy saying “oh for this position we require X, Y and a PhD in Z”. It’s guaranteed to filter out lots of candidates. Whether that filter is the one you need is another question altogether.

It’s still bs and it’s gatekeeping at its finest.
And what does this solve? A user mistakenly entering an extra plus sign gets a validation error. While user mistakenly entering an extra alphanumeric character (far more common) does not.

Maybe they could ban adresses with `q` as well. Most people's names don't contain Q, so might be a user error.
And then we have YouTube which removed community subtitle translation feature because "almost nobody used it". Removing a quality-of-life feature for those who can't speak the original video's language - so much for the "inclusivity" at Google...
As you say, I currently don't. In the future I might check the correlation between chess.com/lichess (when enough users register). Then I should be able to even calculate the chess.com rating from a lichess rating and vice versa.

But there are many other features I want to implement first. I'm currently more focused on the statistics part than on the chess.com/lichess relation.
As others have said, this is in the context of someone who is just starting out and looking to establish a habit, not a debate about which running program is better for health – I don't know anything about that.

So I stand by what I've said: I think that in the beginning it's very important to establish a habit, and for that, running every day a little is better that running once a lot, and then never running again for a long time (because the "habit" didn't stick). I've also found that running every day works better for establishing the habit than "once a week" or whatever, since it's easier to be tempted to shuffle the day around and in the end not do anything.

I think that if you're considering whether you should run 5k every day or 10k every other day, you probably don't have an issue with actually getting out there, in which case this is a whole other debate, and I have nothing to add to it seeing how I'd have a hard time running a 10k.

Also, if you've got some other motivation source (say you absolutely want to run a marathon, or whatever) and you don't need a "hack" or to "trick yourself into liking running", this debate doesn't really concern you since it's about a problem you don't have.
Googles' ban on exceptions was a historical decision, based on the compilers available at the time. That they would not go back and revise all of their software is understandble: retrofitting exceptions into existing C++ code is painful; identifying the points where a catch handler is needed is typically a hard problem, and retrofitting exception safety anywhere, while always a good idea (even if exceptions aren't used) is a large task if you already have a lot of C++ lying around.

Googles strategy does come with some significant drawbacks, such as requiring init() functions everywhere (what happens if you forget one?), and needing to test error codes after every function call (easy to forget). It also locks them out of useful features like overloaded operators for the most part (since those have no error return option other than exceptions). In general, the 'happy path' becomes cluttered with error handling everywhere, leading to programs that dedicate more lines to error handling than actual processing.

Also, it says "WE do not use exceptions", not "NOBODY should use exceptions". It's a statement about the situation at Google, based on their unique circumstances, not a general guideline.
Does anyone else remember a TV commercial (probably for shoes) that ended with someone tying a shoelace this way (or very similar)? I learned it from that commercial, but I forgot what it was advertising so I could never find it again.

(ETA I just slip my foot in and out of shoes without having to tie/untie them at all, saving even more time than this knot. This is known as the Hannifin Slip and I'm the inventor.)
It's not depriving authors or the reviewers of money, since they don't get any money anyway from publishers or readers. It is depriving publishers of money by replacing them, doing the same thing they do (intermediary between author+reviewer and reader) better and cheaper i.e. for free - but that's essentially just outcompeting them in their own business. Copyright is there to protect incentives for authors, but it should not grant an artificial monopoly to useless middlemen.
Iron Finance’s DeFi bank run – and how Mark Cuban got ‘rekted’
>Also explicit throws is so 2000s, nowadays it would be a better approach to return class that encapsulates (Result | Error)

Really not sure about this. Certainly not a Java convention, in my experience.
Bridebook (https://bridebook.co.uk) | Multiple Positions | London, UK (HQ) | REMOTE (EU) | Full-time

Our aim is to transform the wedding industry by leveraging cutting-edge technology to make the wedding planning experience as stress-free and straightforward as possible. We enable couples and suppliers to connect and provide a seamless, personalised wedding-planning experience for both.
Open positions:

* Senior Front-End React Developer. React, Typescript, Next.js, Firestore. See https://bridebookcouk.homerun.co/senior-front-end-developer/...

* Senior Full-Stack Developer. Typescript, Next.js, Firestore, AWS, GCP, Capacitor. See https://bridebookcouk.homerun.co/senior-full-stack-developer...
If you're doing productive work then you're already producing something of value, and can likely sell more easily and safely using the existing financial system. It would have to be some sort of productive work that is not otherwise valued due to limitations in our economic system, perhaps climate change related actions as explored in Ministry for the Future. Still seems like it would just be easier to pay people normally to do that work.
See my comment here (on the same thread):

https://news.ycombinator.com/item?id=27736089
While both statements are true, the defense attorney one has merit. In the US we are supposed to be presumed innocent until proven guilty. Unfortunately, these days it's more guilty until proven innocent.
Java agents are neat, but what relatively few people realize is that there are two agent APIs, one for agents written in Java and one for agents written in C++. The latter is drastically more powerful but hardly ever used. It exposes all the functionality available to Java agents like class redefinition, and then a lot more.

The C++ API gives you access to, amongst other things: manipulating the stack by reading/writing local variables or forcing early returns with values of your choice, learning what locks a thread holds, walking the heap including unreachable objects, tagging objects, adding field watches, getting the bytecodes of a method, intercepting the entire JNI API, receiving callbacks on dozens of different events including things like field modification, JITC, object allocation and the begin/end of GC.

Very few people really take advantage of this API, even though it can be used to achieve remarkable effects all against public, stable API.
Hello diego, I have seen a few of your posts on here and I notice they have no content - they are just youtube 'wrappers". Personally I prefer text over video for learning code concepts, it allows me more control (no annoying skipping forward backward) and I can copy/paste code snippets without having to open github.
Make a UK company and they pay that as a contractor, you sort it out with HMRC yourself.

The Americans seem to be much higher paying, greater variety of roles, happy to let you remote.

Now is the time by the way, I was blown away by how hot the market is. Maybe jump in there before WFH starts to get retracted, you can do more interviews before you're back in the office.
I think the shape (or size, at least) is dictated somewhat by the sheer amount of I/O that receivers provide.

If you look at the rear of some receivers they are jam packed with speaker terminals, analogue and digital inputs and outputs, HDMI ports, USB, etc.
I'm approaching ~100 days of running.
after ~2 weeks it quickly became a habit, so much so that during the two days I could not run (vaccine), I felt a constant itch to do so.

started with 4k everyday at a 7min pace, now it's down to 5:30 and I do 8k everyday and 10-15k on weekends.
Usually I do this in between coding sessions and use my run to listen to some podcast and/or think about a current issue. never been more productive while also feeling much more healthy.
I'm inclined to agree. I am more impressed by an engine that plays well in limited hardware than one that plays well on faster/more expensive hardware.

This is one of the reasons Core War was so intriguing; all the programs battling it out were running on the same hardware, each given an even slice of compute time. To win, you must then find ways to do the same amount of work in less time, while keeping your footprint small.

When the day comes (and I think it will, if our civilization lasts long enough) that a computer finally "solves" chess, it will be a momentous achievement, but ultimately boring.
Some interesting points although I disagree with the undercurrent that by "reintegrating" or whatever word for growth you choose you will become more humanistic and altruistic.
There is every reason to believe that after your growth experience you will realise it really is all a waste and decide to become a gold-plated self-serving asshole.
I can't help directly as I am medicated, so naturally anything I do might be possible because of that.

However what did help me before diagnosis was this YouTube channel and trying out the techniques that clicked with me https://youtube.com/HowtoADHD
Angel investors Houston and how to get them onboard
If you have a promising idea like an EV charging app or an AR furniture app, all you need to do now is get hold of money and build up an MVP. Finding an MVP development agency is a piece of cake: just check the reviews, discuss the project details, see if there is a match between you and the project team. But the money part is trickier: bootstrapping, venture capital, bank loan or angel investments — what to choose? That’s the question.
And the argument against your points usually makes no sense! Sure "performance". But these "features" should at the very least be on-by-default, with an opt-out for people who want to be able to shoot themselves in the foot.
It doesnt work for people who want to get things done, a key colleague will be away or unavailable when you need them so everything gets slowed down, sometime its like trying to solve the three body problem making sure everyone is on on the sameday to get it done.
I'm sure they've game theorized possible outcomes and will mitigate the blowback. But yea, I don't trust any of it.
Or it was configured to only allow IPs from library computers. Or one had to use VPN if working from one's dorm room and not campus to get access. Just all around a big hassle.

Reminds me of being a kid living in a small town in the mountains of Norway. The only music I could buy was the Top10 CDs on display at the kiosk. Being rotated only a few times a year and not at all my taste. But with p2p filesharing I could listen to all kinds of music. Often times the illegal way is just so much more convenient, not because it's free, but because it doesn't have lots of artificial hurdles.
The article assumes that PoW cannot be done in an energy efficient way.

Last year I wrote an article on how to do PoW in an energy efficient way by using the digital signing capability from the NFC chip of modern passports.

The proposal was discussed here: https://news.ycombinator.com/item?id=23066477
Putin takes bribes in form of large Wine orders. I guess he started offering his own Champagne.

https://www.washingtonexaminer.com/policy/defense-national-s...

http://khpg.org/en/1607989463
That's true, but yet the LCD screen is like... strange at least nowadays. I mean, they are Internet-connected, Spotify-streaming AV receivers, with bugs, firmware upgrades etc but they still use those old fashioned displays.
I'm sure the author means well but I can't take any "guide" that starts out with Homebrew seriously.

I will tell you right now that it is not "essential for any developer", unless you want to start a debate about the meaning of 'essential'.
We can say here that entrepreneurs in Russia - like Alexandra Elbakyan - have certain possibilities that other's don't have! That's awesome. And SV people have something to be jealous of - something they couldn't pull off. I hope she pulls it off.

Different possibilities in different legal spaces. Any others like that, that you can think of?
or you could just be habituated to it, having been in web development for longer than a few years.
What do you hate most about Social media?
I’m trying to validate something, so I would appreciate anything of your thoughts here. But the options I have is:
1. Privacy— Take too much data.
2. Well-being—- None of them care.
3. Creators—- They all work for the algorithms.
4. Something else— Comment

Thanks YC community
I graduated in 2003; did volunteering for 9 months and then got a very low-paid job in a startup in the Midlands in the UK.

The assumption I was given was almost all the thinking and innovation had been done, and it was just a matter of working your way up the Java coder/senior/architect hierarchy over time.

I feel a bit cheated in retrospect - almost all other times the industry's felt amazingly exciting/fun. At that time it was a bit deflated. Luckily I just wanted to work with computers, so at the time I wasn't bothered.
Top Node.js Frameworks – For CTOs to Choose Right Node Web Framework
Outside London, sure, but a London one-bed apartment 40 minutes away from city will run you ~1300/montn, that £18,000 a year with councill tax and bills.
That "ownership" didnt change hands freely. Its a protection racket people are forced into.

It is very simple, i have to publish if i want to get my phd. And due to years of corruption those publications have to be in certain journals.

My work isnt financed by the publishers. Neither is the review process, my doctoral supervisor gets nothing out of doing reviews like these. I also pay to attend the conference, which is mandatory to get published.

I am coerced into signing away my (publicly funded) research to then see it put behind a pay wall. Preventing me from sharing it freely robbing me of the feedback from my peers.

Elsevier are a cancer and only function through forced labor. Not only are they rentseeking on somebody elses work, they are creating a worse situation for everyone involved. Including Science itself.
Well the timing is interesting, as is the targeting of other companies newly listed in the US [1]

[1] https://www.scmp.com/tech/big-tech/article/3139808/china-lau...
You can only get guaranteed protection from malware infections through the internet if you turn off your machine.

Even then there might be some remote management exploits which would work on turned off machines, so unplug the cables aswell.
I wonder to what extent this is also driven by the shape of their headquarters. Ive has left them saddled with a very cool looking but completely unexpandable donut shape. It means every time they want to add more people than the donut can support those people have to become very visibly 'second class citizens', housed in boxy generic offices. The picking and choosing would be quite bad for their cohesiveness, one might imagine.

Apparently GCHQ in the UK had the same problem. They moved into a new donut shaped office but they somehow managed to not count one of their teams when doing the capacity planning and ended up with an office that was too small for the organization. And what's the one office shape you cannot expand in any way? A circle.
I disagree about code style and dont think that its an issue. I know that its not the most popular style, specially in java world but this project is mostly written in c\c++. There is a meaning in keeping code style similar across different bindings, since its easier for developers.

Also, there are autoformatters for java(config for eclipse) and for c++(clang-format).
The WHATWG understands HTML5 to refer to its specification. https://html.spec.whatwg.org/#is-this-html5?
I got uncomfortably fat when my (now late-teens) kids were born. I decided to start running. I remember the first time out, failing to complete 2k across a bridge near where I lived.
I don't like being presented with evidence that I am incapable of something. It makes me angry. I can channel this into motivation.
I decided I was going to be a technical expert. I've read and taken advice wherever I can. I've now done marathons, stair running, cross country events. My "fast" pace is now 3m10s km.
My observations are two:
1. I have never "liked" the bit when you're getting ready to go out. The voice in my head keeps telling me to skip a day. I just zone out and ignore it. I've usually cheered up after about 5km.
2. Pain and injury are part of the deal. You will get used to this and come to accept it. Learning how to recover from setbacks will make you stronger.
I’ve had on/off periods of running, but when I’ve done it I’ve never enjoyed it. What I have enjoyed is the amazing feeling of stopping running, and the longer you run, the better the feeling of stopping gets.
You could maybe have a flex four-day school week and a flex four-day workweek though.
Banano in particular has abused the airdrop (and thus distribution) system. They had an airdrop in Feb (supposed to go out in March) for Nano holders (same team) that they leveraged into a ton of publicity and people buying their coins and then just didn't give it out - in fact the project lead is hostile about it on their discord while doing more separate airdrops.
I have loose ligaments from ACL/MCL reconstructions and lasting cartilege damage along with poor flexiblity. After about 15 years of bouncing around surgeons and physios I finally got referred to a physio that knew what they were doing to the point where we corrected the popping issues I had over the course of about 6 months via flexibility -> mobility -> strength work. It turned out most of my issues were from low hip flexibility putting strain on the knees.

All of this is I guess to say...it can take a really long time to find a physio who really knows their stuff. Most of the previous ones tended to just put me on generic leg strengthening routines.
There’s also still a fairly standard size for hi-fi separates, and most AV receivers stick to that same footprint.

The bulk of the receiver isn’t really an issue to those who still prefer to use large-ish hi-fi speakers, rather than following the trend of small mono speakers fed lossy audio over Bluetooth or wifi.

Personally, I’ve never liked the ‘tiny speakers plus big boomy sub’ sound ever since it became a trend in computer speakers, and most sound bars just continue that idea.

Also, why is there never the option to turn up the center channel contribution when downmixing surround formats to stereo? Many sound bars are plagued by excessively quiet dialog when playing back certain content. A big bulky AV receiver is likely to give you a lot more control.
China targets more tech groups after Didi crackdown
Read the article, That's the old one. He found a new one "%secretclub%power" that resetting network settings didn't fix.
No matter how many non-PoW shitcoins you make, the main one (BTC) is not going to change and remains the dominant one. You can't solve the problem by creating more shitcoins, only by crashing the whole field into the ground.
I had almost exactly the same career arc. Perl became Python, Sun became Linux and I eventually moved beyond sysadmin work into automation, then API development and now I lead software development teams. Are you still doing sysadmin work?
70 doesn't sound much for a financial institution.
In your opinion what would constitute a small fee? $10? $100? $3000?

https://www.frontiersin.org/about/publishing-fees
> "The rest of the userland comes mostly from FreeBSD (no busybox)."
It depends on what kind of adaptation you want.

I personally view cardio as just a means to improve my cardiovascular system, not muscles. So I just do boring steady-state (where I can easily rap out a song or sing Bob Dylan's lyrics).

If I want increased mitochondria and the size of the muscle cells, then nothing beats an even more efficient method of strength training. Just 5 minutes of work (1 minute per set) of lifting a heavy weight for 5 times. But even here there's concept of RPE where you don't accumulate as much fatigue as you might think.

I first did strength training and my resting heart beat dropped from 75 to 60 after about 8 months. After that I started doing steady-state cardio of 30 minutes on rest days and it's now at 55 after 3 years.
Health insurance is generally covered by your company as a benefit, and if it’s not when you’re in your early 20s it’s generally only a few hundred dollars a month. On a salary of $150k it’s pretty insignificant. Average student loan debt in the US for a bachelors degree is $30k (too high of course) but when paid out over decades is also insignificant against $150k.

I’m not making a value judgement about whether health insurance or student loans should exist but just pointing out that your comment seems like a false rationalization about why a much lower salary in a different country is okay.
> Sometimes they can have literally 1 legal move and still take 10 seconds to find it.

Perhaps a nit-pick: they need to discover the legal move, and discover that no other moves are possible, right? As a rather basic chess player myself, I can imagine I might spend some time on this depending on the situation.
Kaseya cyberattack: Hackers want $70M for decryption
That's the one I was thinking about. I wanted to contact a webshop to tell them one of their sellers misrepresented an article. Just flag it so they can take care of it. Instead I got a chatbot that quickly short-circuited me to the returns form.
Command and Conquer: Learnings from Decades of Code Editing