skysight-inc/HackerNews huggingface dataset:
Yup, recently got one for work. I still do my open source work on Windows with a maxed out XPS i9 laptop, since I've used Windows almost exclusively for 20+ years, and VS is a bit nicer than VSCode for F# (or maybe I'm just used to it; VSCode on Mac is perfectly usable). Perf is about the same between the two (though TBH the Mac does usually run a couple of percent faster when I time it) , but that Mac just spoils you for battery life. I get frustrated now when the Dell starts asking for more juice after "only" two hours.
Elon Musk wants Twitter’s algorithm to be public. It’s not that simple.
My recollection is the NFL requires financial education for football players because most pro football careers are short-lived and it's the most money most of them will ever make, but they are young and tend to want to behave like this is their starting salary for their career and it will surely go up from here.
MSM hates twitter because free speech puts them out of business. The reason they dislike Elon so much is because their ideas will have to compete in a marketplace of ideas.
Radiation Levels of Popular Smartphones
https://archive.ph/8iRkq
I've yet to see any kind of productive or useful discourse come out of mainstream media in regards to the Q nonsense. That kind of stuff can't gain traction under a system that prides itself on truth and transparency. Same goes for the COVID-19 related tensions that culminated in pitiful US vaccination rates and people eating animal-grade deworming paste. The underlying problems are not really so partisan in nature.

>Flat earth is also interesting because it tends to be correlated with strongly religious.

I think it would be more interesting to see how many of them haven't been on a plane and how long ago they last read non-fiction literature.
Nice! Looks like a good start. As some have noted in this thread there are some issues but nothing you can't fix.

I'd recommend running `go vet -a` and `golangci-lint` on it to see some of the current issues:

$ go vet -a

$ docker run --rm "--volume=$(pwd):/app" --workdir=/app golangci/golangci-lint:latest golangci-lint run
Ask HN: Is this normal? Long-form transformer take home
Mostly an ML/NLP engineer, and been interviewing a lot lately, and therefore have been doing a lot of NLP take home tests lately, some more complex than others. Certainly prefer it over any LeetCode tests, though some of these take homes are so complex, they verge on pro bono work and I often feel I should be compensated.

One organization recently gave me a take home with the following demands:

--

Here are 150k long-form (6000+ words) documents, and a list of labels.

Please use a recent transformer model as the vectorization/representation layer to train a multilabel classifier on this data set.

You can use CoLab and their free GPU tier, but we won't pay for any GPU/TPU time.

Also, please compare this solution to other algorithms (linearSVM, XGBoost) and write 1000 words about the performance tradeoffs.

---

I'm not a deep learning expert, and I assumed that transformer models are basically limited to short form text with the exception of the Longformer and Big Bird architecture, and I was under the impression that those solutions were pretty memory intense. Other solutions are limited to only looking at the first 512 characters or so. And I'm not even sure CoLab's free tier can handle this.

Is this too much? Part of me is really excited to try this but another part of me is already imagining the compute time/space required to run this thing.
It clearly wasn't an afterthought, I don't think anyone familiar with the design could possibly say that. It's intended to allow any arbitrary OS to use it, and in fact support on Linux has always been better than on Windows, largely because Intel could and did implement support for themselves. It pays a heavy price for this compared with the simpler and more obvious (and older) chain-of-trust approach that games consoles and phones use.

The whitelisting was annoying but gone now. The justification was (iirc) a mix of commercial imperatives and fear that people would use it to make un-reversable ransomware/malware. SGX was never really a great fit for copy protection because content vendors weren't willing to sell their content only to people with the latest Intel CPUs.
It's really tricky to find an audience of people willing to spend a lot of money and spend the time to relearn typing.

By going for a one-handed design, you constrain your audience even farther.

This problem is then exasperated by the thriving community of keyboard design enthusiasts that have recently had a huge burst of productivity, thanks to cheap accessible 3D printing.

I wish this company the best of luck. They have a step hill ahead of them. Even so, I'm always excited to see new companies expanding the keyboard market. The more novel designs that exist generally, the more likely it is that we can overcome the hurdle that is status quo.
Feels a little disingenuous to highlight that it's written in Python when actually Rust is doing the heavy lifting.
> Minecraft has SRV record support

He’s scanning IP addresses, not dns names, so there’s no easy way to get SRV records. He could first do a reverse DNS lookup, but that would slow things down tremendously and also there are many, many Minecraft servers running without DNS names
In my experience, running on firefox is just faster and more responsive.

Even WhatsApp, which seemed to be a pretty light app, run smoother on Firefox than chrome or electron.
> so that urbanism is not impossible to access.

Urbanism in a desirable location is expensive, everywhere in the world.

It’s an inescapable problem of scale.

You’re free to live like a sardine in a dense city, but it will be expensive. You cannot avoid that.
I'm not sure what you're saying. Pump and dump requires you actually do the "dump" part.
Ask HN: Good engineering resources to learn about how to build a marketplace
I am building out a vertical marketplace for people to trade merchandises on iOS and web (think Depop but in a different vertical). What are some engineering resources or blogs I should read to pick up best practices? I have many years of experiences building consumer products but this is my first time building e-commerce/marketplace.

Especially I would love to explore topics that I may not know about: when to use headless e-commerce, when to build in house inventory management tracking vs using something off the shelf, how to think about compliance, design database for product variants, cart management, in house fulfillment vs offload
There were plenty of older buildings in downtown Austin that were not right up on the riverbanks, before the flood of the multi-million dollar condo hi-rises. They would be the skyline that I would want to maintain.

The expensive single-family homes further up the river may take up a lot of horizontal space, but they don't ruin the skyline and since you have to dig down about as far as the building will be tall, they don't cause such massive damage to the natural surroundings.

Moreover, most of them are occupied. Most of the hi-rise condos are not occupied. They are pure empty investment properties from people who have more money than they know what to do with. If those condos came with a local residence requirement, then I'd feel a lot better about them being there.
Agreed, and I think some authors need to be more humble. If a construct or design choice exists, its far more likely someone (or a team) spent hundreds more hours intentionally reasoning for its existence in the first place; over your passive duration of usage.
I also followed a course that was based on the Silberschatz/Gagne/Galvin book, and when searching for background I found many courses based on the same - they were structured extremely similar.

Honestly, I don't see the point of all these instructors making their own summaries of the same book. I think that all these summaries condense the material to the point they're barely more than PowerPoint lists.

Can someone that learns better using this format explain why?
Show HN: Tool for freelancers to calculate how much money to set aside
After having been a regular employee for years, I worked as a freelancer for a while. Going into my freelancing life I had no real mental model for how much of the money I earned was truly mine to spend, and how much of it I needed to set aside for taxes, vacations, retirement, and in case I got sick. I modelled this in Excel as best I could and was quite surprised both by how complicated it was to get right, and how much money I actually needed to set aside!

As my girlfriend also started freelancing last year, I decided to turn my Excel sheet into a little program she could use too, and in the spirit of sharing and helping others I would hereby like to make it available to you all too :)

My biggest take-away so far has been that most people dramatically underestimate how much they need to set aside, and forget to plan adequately for getting sick and for retirement.

You can find the tool here: https://howmuch.probsteide.com/

Comments, questions, and suggestions are more than welcome!

I wish you all a happy Easter Weekend!

In case you skipped to the bottom: you can find the tool at https://howmuch.probsteide.com/
I might want it linked to my issues but not my source code.
Yes. At NeurIPS (big AI conference) the vast majority of papers are presented as posters. Getting a paper accepted into the conference proceedings is considered a good achievement, the presentation format doesn't matter so much. Many people prefer going to the poster sessions because the spotlight talks are very short (10 mins) and there are so many attendees that it's difficult to speak to the author. (Though there was serious overcrowding last time because the poster sessions weren't staggered).
Tokyo is considered an entire prefecture, not a mere city. Considering its population (23M), it makes sense.
Please point out where I said that
Live map of all public transport in The Netherlands
The Narrative must be protected at all costs.
The American Motorcade is more a display of gunboat diplomacy than really security driven.
I guess that the mechanical part would be achievable by hobbyists, but that the signal aquitistion and processing for modern high capacity LTO drives is nearly as complex as with modern hard drives, which borders on magic :)
Yes, and it still takes three seconds to warm start.
On IPv4, running on port 25565, which were online at the time of being scanned
It's alright, when I started there I turned those 21 regular expressions into a single enormous regular expression that could only be understood at the time of writing, and never understood by mere humans again.

shudders
Skip 30 minutes in and listen to it sped up, and you should experience enough of it in 45 minutes.
Sometimes you want to do things sequentially, so for..of x { await } is the way to go

If you want parallelism: await Promise.all(x.map(...))
You need to read more carefully. The author goes through great pains to ensure he doesn’t admit fault. Never once does he say “okay I admit, I should have been more careful.” He doesn’t take ownership ever over the fact that he made the mistake. He thinks this is all GitHub’s fault because of his misunderstanding and carelessness.
Package for decoding and parsing barcodes according to UIC-918.3 specification
Show HN: Slow Social, a social network built for friends, not influencers
I assume that they don’t turn all countermeasure systems on all the time.

Though I do think they should roll out with the minigun out just for funsies.

https://www.military.com/video/specialties-and-personnel/pre...
Rust's memory management is "manual" but it feels automatic for most uses.
But wouldn't any competent weapon developer then change this wave and emulate laser pointer as much as possible to avoid detection?
there are a few layers to "AA".

first there's the philosophy itself and all the associated dogma and religious aspects. I found this pretty weird and not my cup of tea, but I have no problem with it existing and people adhering to it if it helps them.

then there's the community. thirteenth stepping aside, these are mostly people genuinely trying to help themselves and others. I noticed some odd things, like some AA meetings banning the mention of drug use (?) and the fact that people are often preaching total abstinence in between gulps of coffee and drags off a cigarette. but whatever, not a big deal. what was a big deal to me was the attitude some members take towards people who don't find success with the process. the big book is quite clear that it does not claim to have a solution for everyone, only one that worked for the writer. and yet I often heard some variation of "it works if you work it" if I voiced anything like this, the implication being that it would work for me too, if only I tried harder, surrendered more fully, etc. very toxic imo, not sure if all meetings are like this, but it was a persistent theme in the ones I went to.

but the biggest issue I have with AA is not the philosophy/organization/community, but its place in recovery in general. it's not just the default option; it's often the only one. you really have to dive deep to find any alternatives. even if you pay to see a psychiatrist or therapist, they will often just tell you to go to meetings, maybe prescribe some suboxone/naltrexone if you're lucky. rehabs (the ones that will take your insurance at least) are heavily based on the AA model. some of the lazier ones basically are just a series of AA meetings that you can't get away from. it sucks all the proverbial air out of the room. on top of all that, the relationship with ostensibly secular government (ie, court-ordered meeting attendance) is highly inappropriate.

this was a pretty negative comment, so I want to be clear that I do respect what you do. "free" and "works for some people, at least" is a pretty hard combo to beat when it comes to recovery. I don't want to pressure anyone to change something that helps them with such a serious problem. I do wish that, as a group, AA would just stay in its lane though. it should not have the relationship with government and medicine that it currently does.
> Packagers not finding a backdoor doesn't mean that there isn't one.

Nice stramwan there - when the alternative is trusting random strangers on github.

> How many packagers actively audit the code they support for a given distro?

Many, plus large companies do plenty of vetting and indemnification on popular distros.

There are very large contracts involved in this. Do you think the typical bank installs random stuff from the Internet on their payment processors?

> Packagers have even introduced[1] vulnerabilities by "fixing" code they didn't fully understand at the time.

Another strawman. How many vulnerabilties have been prevented or fixed by packagers? Quite a good number.

> we're doing them no favors by being confused at what their job is.

Speak for yourself.
Side note the image-rs crate in the Rust ecosystem has no external dependencies and can encode and decode animated gifs and a variety of other image formats, 100% rust https://github.com/image-rs/image. At my startup we use this in a lambda to process user-uploaded images, with great success.
Apple has too many cash on their hands. God knows how many hyper well funded projects they have.

Not my definition of balsy project. Balsy would be risking the business level of funding. This is peanuts money level of risk. They didn’t told anyone about it either, so no reputation risk also (how many failed projects at this point on apple we don’t even hear about?).

So, in my humble opinion, not risky nor balsy. But a smart and rewarding move? FUCK YES!
> When the status quo is actively discriminating and harmful, doing nothing is enabling oppression.

So when a mob targets and harasses a person, as well as their friends and family, not only do they deserve it, but everyone else who isn't participating in the hate mob is evil as well apparently!
> a try block in JavaScript immediately opts that section of code out of many engine optimizations as the code can no longer be broken down into determinative pieces

This isn't true and the dependent clause doesn't even make sense.

Yes, V8 had trouble optimizing try/catch back in the Crankshaft days. But those days are long gone, and major engines (V8/TurboFan, JSC, and Mozilla's latest *Monkey) handle this construct quite well. Even if this were not true, it would be meaningless, as this is simply syntactic sugar over `Promise#catch()`, which you would be using anyway.
You can get basically the same thing when you die - just call the local PD. Stopping traffic for funerals is very common.
GambiConf – Why do we need a new tech event?
Yet lots of tech companies have unlimited beer on tap. It is time to end this ridiculous double standard.
> They don't have to try and fail to hire US workers in order to use the H-1B program.

The US Department of Labor disagrees with your assertion:

"The intent of the H-1B provisions is to help employers who cannot otherwise obtain needed business skills and abilities from the U.S. workforce by authorizing the temporary employment of qualified individuals who are not otherwise authorized to work in the United States."

https://www.dol.gov/agencies/whd/immigration/h1b

There are requirements for companies to attempt to hire US workers first. None of them actually make a good faith effort to do this, they just pretend to. And that's why it's fraud.
Ask HN: Why do some sites become slow with ad-blocker and how to prevent that?
Sites like New Reddit, Quora, etc. I don't like the old reddit interface.
The Guide to Optimizing JavaScript for Quick Page Loads
This is accurate for a technical definition of treason in the US.
Antabuse helped me quiting few years a go. It wasn't THE solution but one of the components in my success. It felt liberating that I didn't have to think that could/should I have a drink. That door was closed.
I have never seen a landscape format poster. Is this normal in some scientific communities?
Are you saying there is no consumer market for non-Apple laptops?
Roisin Murphy fits perfectly in your definition of artist. In full gaga mode years before Lady Gaga. Moloko was much more known in Europe than in US, probably.

https://www.youtube.com/watch?v=-GY9DWIfpwc

https://www.youtube.com/watch?v=vvaWPm6WQPs
Is there a pattern language that would allow for the search in question being done in a single pattern instead of glueing two patterns together with an OR-operator?
Hurricane Electric Emergency DNS Maintenance
This is a really good approach if you can already touch-type. I found I was able to type one handed immediately though it took some thinking and it became second nature after a few weeks. The ease of adapting a regular keyboard to one handed typing makes it very hard for me to wrap my head around learning a completely new layout.
It's taking that long just to display the UI for a program already running in the background.

An apples to apples comparison would require you to change the settings to disable autostart on Windows.
There are no alternatives that nailed it. I think if the OP successfully crates something on par with MS Paint it can spread by word of mouth because there's no good answer for the question of "how do you put these two images next to each other and add a text on top of it".
Graceful shutdown & startup are two use cases that I used this for, just today.

When my express server gets a SIGTERM I want it to stop accepting new requests but finish pending requests before exiting.

Likewise during startup, the HTTP server is currently up before all resources are available - DB backends and the like. So I await a .ready promise before all requests iff we are not inited.

It can be abused into spaghetti for sure, but actual use cases are not that exotic imho
It’s not for lay people. It’s a technical paper. No different than saying anyone should be able to read the source code of Apache.
No, I was not. I even did a table last time I shopped for new devices for our developers:

Model Processor Geekbench multi/single core score

MacMini (2020) M1, 8 cores 7782/1747
MacBook Air M1 M1, 8 cores 7618/1734
MacBook Pro (13-inch Late 2020) M1, 8 cores 7739/1753
iMac (24-inch Mid 2021) M1, 8 cores 7660/1742

2021 models do come with M1 Pro processors come with 8 and 10 cores, and have 9900 and 11700 multicore score respectively, but I was not talking about them.
Because hand written assembly is readable!
That's correct. I like to use go for image processing and wanted to apply some of the algorithms I made to video but did not find a simple way to do so. I set out to make a video I/O module.

I'm currently fixing all the non-idiomatic problems as well as adding some getters for each struct. Thanks for the feedback!
His systems performance book is also ridiculously pragmatic and eye opening and definitely worth a read.
There are often general norms and policies about when it’s appropriate to use that tap though. This article is exploring what those should be for another substance with different properties.
I also do not understand the theory that the order of presentation is necessitated by advertising. Adverts are inserted into the 2nd position regardless of how the feed is ordered.
Given that currency has dead presidents on it you’d think it’d be a conflict of interest to have the Treasury protecting live ones.
When I used Windows, The two indispensable apps that I used every day were Notepad and Paint. Notepad was great if you wanted to copy and paste some text and strip out all of the formatting quickly. And MS paint was great for quickly annotating a screenshot. Today I use Skitch and Sublime Text on Mac to accomplish the same goals.
That's pretty cool. It's a shame that the gunner's back is exposed though. Some more engineering could probably fix that.
Because half the whole point is to put on a show for everyone.
Musk is not a business man

He's a stunt guy who does business tricks
Link to NHTSA recall notice PDF: https://static.nhtsa.gov/odi/rcl/2022/RCLRPT-22V235-8842.PDF
Remember my time in the us navy in the late 90s and 00’ using paper tape for a few things including loading crypto. I can’t exactly remember what also we used it for, but was strange to think of even then and often now wonder if paper tape still exists in navy. Plus side ii is pretty easy to destroy and also not impacted by any sort of emp if there was to be one.

Tape reader here http://www.prc68.com/I/CryptoM.shtml#KOI-18 and with some other fun devices like kyk-13

Thanks for post now I’m wondering what the sister project is to write paper tape as easy to store my own crypto keys.
Tea, Earl Grey, Hot.
The better ones are delrin (a.k.a acteal). It has a low coefficient of friction.
>That line is so thin, one person might think it has been crossed while another might not. Ideally, the joke would be about the idea but some will say that’s still at the expense of those people.

This is shifting the goal posts. We were talking about cancel culture not offending one person. No one is cancelled when there is only a single person that objects. The problem is when large groups of people object. The line for that is not nearly as thin or hard to ascertain.

>Mocking the mentally ill has been done for decades.

Do I have to point out how silly this excuse is? People also spent centuries yelling the n-word as Black people. Should that still be acceptable today?

>I don’t think there should be any taboo in humor.

I have seen comedians joke about almost every controversial issue under the sun. The only real taboo in modern comedy is to not punch down. Mocking people who have historically been oppressed and who want nothing but the end of that oppression is punching down.
How would you allow running the fetches in

fetch /some-url as json
fetch /some-other-url as json

do_stuff_with(result1, result2)

in parallel?