skysight-inc/HackerNews huggingface dataset:
Thread-per-core has been around for a while! It's how a lot of modern multicore languages work. You've probably heard of "green" or "lightweight" threads before... it's all the same idea. Typically, you'd want to use a scheduler (probably work-stealing https://en.wikipedia.org/wiki/Work_stealing) under the hood to dynamically assign tasks to processors, which is much more effective at load-balancing than "sharding".

All of these languages/libraries use a dynamic scheduler for load-balancing:

* Rayon (Rust) [https://github.com/rayon-rs/rayon]

* Goroutines (Go) [https://golangbyexample.com/goroutines-golang/]

* OpenMP [https://www.openmp.org/]

* Task Parallel Library (.NET) [https://docs.microsoft.com/en-us/dotnet/standard/parallel-pr...]

* Thread Building Blocks (C++) [https://software.intel.com/content/www/us/en/develop/tools/t...]

* Cilk (C/C++) [http://cilk.mit.edu/]

* Java Fork-Join and Parallel Streams [https://docs.oracle.com/javase/tutorial/collections/streams/...]

* ParlayLib (C++) [https://github.com/cmuparlay/parlaylib]
Some interesting patterns without trigonometric functions[1]:

https://tixy.land/?code=1-t%252%2B%28x-8%29*%28y-8%29%25%7E%...

https://tixy.land/?code=1-t%252-%28%28x-9%29%5E%28y-9%29%29%...

[1]: https://twitter.com/mattdesl/status/1323622421933576192
I'm definitely interested to hear more about this project. I liked the quote from Terry Sejnowski -- that pioneers are the ones with the arrows in their backs.

I recently used some footage from the human brain project in a short film, it was pretty: showing the propagation of traveling electrical waves in a very small block of neural tissue.
It's an unusual move, but the whole IPO is odd.

IPO at its relative late stage with a gigantic valuation, leaving little for retail investors to gain from. And its whole IPO process is preferential treatment at its finest, almost looked like Jack Ma can do whatever he wanted.

Ant and Ma's condescending posture did draw a fairly big backlash, it's certain pratices border on non-compliance, and Ma's beneficiaries are mostly from the last leadership, these probably helped put a brake on it.
How to Use OpenAPI to Deploy an API Gateway HTTP API
I don't think any of us are in a position to be too critical of the engineering done for the Voyager probes. The number of machines running continuously for longer than I've been alive with no maintenance is pretty short; the number of them out past the orbit of Pluto even smaller.
It's not a direct match, but that's to be expected in an underexplored area of law.

To get really precise, I'd probably argue along these lines:

1. Declaration that YouTube's rolling cipher isn't an effective access control or copy control

2. Declaration that my actions don't count as marketing in violation of 1201(b)(1)(c), or alternatively that any marketing was not in violation of that section.

3. Declaration that my fork of youtube-dl isn't primarily designed or produce for the purpose as in 1201(b)(1)(a)

4. Declaration that youtube-dl has substantial commercially significant purpose or use beyond circumvention on copyrighted content, as per 1201(b)(1)(b)

I don't think access controls is a winner, although I'd probably throw in the analogous declaratory judgement counts for 1201(a)(2) just in case.

Depending on how RIAA defends it, I could add declaratory judgement counts addressing their specific claims.
Doesn't it have fewer features?
On Linux it should be possible to see if something is recording through PulseAudio using its command line tools, and ALSA/OSS use could be detected with lsof.
You would go to prison, because you didn't have a legal team to tie up the issue until the end of time. You can't save enough on your taxes to pay a team of lawyers.
Arxiv is not peer-reviewed and usually used for preprint versions before submitting a paper to a journal. Also it allows to make the information accessible for free to anybody.
It's not ironic if you consider the intent is that software paid for by other companies or volunteers may no longer be if huge companies take all the upside.
Am I the only one who feels _less_ inclined to use a program if they use 'written in rust' as a selling point?

I mean, I very rarely see non-rust projects say "Written in X!" as a selling point for the end user (why would an end user care?), and the campaign to re-write everything in rust is similarly irritating. I've never explored or read up on the rust community, but the sheer insistence that I see jutting into everything from the outside turns me off.
You could replace a whole bunch of these with a Synology NAS if you really want to own your own data. DSM has an extensive suite of good apps. https://www.synology.com/en-us/dsm
> Commercial-scale hydrogen production from coal without carbon-capture would be "climate vandalism", he said.

Yup. It's a scam to keep Australia's coal industry going when the world needs it to close.
I voted by mail two months ago, so I think that would be fraud.
Yes let's talk! I just saw your message here and on Twitter. Thanks.
Symaps.io | Full stack | Paris, France | Full Time | Remote / On Site | Compensation based on profile |

Symaps.io is an application rank and score locations based on the environment : residents, surrounding businesses and infrastructure, footfall. Our data is incuding anonymized movements from 500+ million mobile devices in 180 countries, +100 million businesses, HD census in any country.
We just closed a 700K seed round and several clients contracts, and are urgently looking for passionate peoples to strengthen our team of 10 people (incl. 4 full time engineers).

Esp. we're hiring 2 full stack engineers. Our stack : Python, React, Scikit-learn, Kubernetes, Elastic, PostgreSQL / PostGIS.

More details here :
https://50-partners.welcomekit.co/companies/symaps-io-1/jobs...

https://50-partners.welcomekit.co/companies/symaps-io-1/jobs...
I was under the impression that living somewhere rent-free, or renting at under the market rate for a typical location, was still taxable income that needed to be declared.
The title is not a surprise, based on the previous post. The one surprise is that he seriously considered Rust.

> "you'll never believe just how much a Garbage Collector does for you!"

Of course, that's why it's hard to see someone moving from OCaml to Rust for any reason other than wanting to use Rust.
Oh totally. And I can see why they'd want to keep the component count down. Their regular keyboard is $17, and the 4GB pi4 is $55. So if you just duct-taped the pi to the keyboard, you'd already be $2 (plus tape) over the RRP of the 400.

The bit I don't get is why use an ethernet transformer at all, especially if they're not reaping the benefit from it.
A bit more than 5 years. And yes, there's this inane mentality that goes around about 'the new people ruining everything'. I get that attitude from someone who had relatives in the area in 1491, but from someone who moved here not that long ago, it's silly. I think Bend's a better place than when I was growing up on the other side of the mountains. More opportunities, more things to do, even some local tech companies.
sorry for the nitpick, but I don't think tax incidence [0] is the term you were looking for here. it's hard for poor people to take advantage of tax loopholes because they don't directly pay much tax after the standard deduction and (possibly) EITC. whether they bear the burden (ie, tax incidence) of taxes levied against other entities is controversial.

[0] https://en.wikipedia.org/wiki/Tax_incidence
Yes. But that's not what these projects are in practice.
Meme: A tech solution to ensure honest elections
Harder surfaces are actually easier to run on than dirt trails. You get much more of the energy you put down with each footfall back. This is important because your foot is basically a spring and designed to recover some of the energy put into making each step.
Another thing that bugs me: many countries are taking "tech improvements" in inflation.

For example: suppose a TV costs 2x now than what it did 10 years ago, but it is also twice the size, for many countries this means 0% of inflation.

Problem is, you can't buy the old stuff.

For example, are cars now much faster, safer, etc... than cars of 1950?

Yes.

But, if you are buying your first car, you can't buy one from 1950, you either buy a car, or you don't, you either spend the 2020 price for the car, or you don't, thus this "correction" for technology development is bogus.

Or a personal anecdote:

My phone broke.

A phone now is ludicrously more expensive than it was years ago, but doesn't count in inflation because it also became a computer, that can do a ton of things.

Problem is, I don't need a computer, I need a phone, I want to do phone calls! But nobody sells those here, they only sell computers that happen to make calls, for the price of a computer.
Airbnb launches a Host Endowment Fund, to be co-run by the company and its hosts
Possible, but the generally held belief is that a bit of red wine is good for you
> Why should anybody care?

Potential contributors to the project may care.
In 2001 I witnessed five Java devs (all with over a year of experience) huddled around a desk looking at a line of code like this:

int x = foo?bar:baz;

"Question mark and colon aren't legal characters in variable names!"

"They must be. The code compiles!"

"But where is this symbol defined? How can it be in scope here?"

"The code compiles, but it doesn't work, right? It must be a compiler bug!"

That's the risk of learning a language "on the job" or from piecemeal tutorials, instead of reading a book or similar resource from start to end. Sometimes there's a corner of the language that by chance you just haven't seen yet, even after years.
SIMPLE yet POWERFUL | CRM and Project Management on Appsumo
Intel defends against AMD Ryzen 5000 with tease of 11th Gen Rocket Lake info
https://hn.algolia.com/?q=written+in (this is by top score, you can also see this by date)

Lots of stuff where X != Rust.

> (why would an end user care?)

They probably don't. But, on GitHub, where programmers go, and on a forum like this, with lots of developers, this means something to many folks here.
IMO you need to come up with a way to eliminate tax arbitrage. You see it causing issues between US States where there’s a race to the bottom to give tax breaks and as long as companies can go to places like Vanuatu there will be ways for them to avoid taxes.

Since you can’t control what other sovereign nations do all you can do is make laws restricting what companies that operate in tax havens can do in local jurisdictions. But they will of course lobby that you’re restricting freedom and hobbling your economy and take their HQs elsewhere.
Thanks for the reply!

Everything I saw about cron and timezones is that it is always a UTC and that it can't use a different timezone.

I don't think AWS has their own implementation (my fault on the wording), but I would think they have some level of interface between the value I supply and what the server reads. For example, if I have the cron in my ecs.json file, then I would guess that AWS has some code to pick up that value and place it in the correct location on the server. It would be great if we could specify a timezone in the json and have the AWS code translate the cron expression as it deploys it to the server. I would even guess they could reuse or depend on the implementation thats already built in Linux (being open source).
> extracting hydrogen from natural gas & storing the carbon

This is what's promised. In practice it turns into "extracting the hydrogen and dumping the CO2 into the atmosphere". There are very few operating CCS schemes.
Apologies, it's "Genome" by that author:

https://www.amazon.co.uk/Genome-Autobiography-Species-23-Cha...
MuchSkills – A new way to visualize skills and skill sets
MuchSkills is a skills and strengths visualization tool that helps individuals and teams look into their skills in a new way to improve productivity, engagement and job satisfaction by matching the right person for the right project. At the core of MuchSkills is the belief that every individual strives to work with what they love doing. MuchSkills allows people to showcase exactly that to the world.

MuchSkills was born after we realized that though the way we work has changed, the way we look at skills management hasn’t. We needed a tool that helped people and organisations manage skills better. The lack of such a tool meant that people working in the same team or organisations weren’t always aware of each other’s skills and skill sets. This causes unbalanced work allocations for projects and bloated teams among other things, all of which leads to escalated costs, decreased productivity and unhappy employees and clients. We felt that the world of skills management needed to enter the 21st century. MuchSkills is the modern skills visualization software we wish we all had: designed to help individuals and teams get a more transparent understanding of their core strengths.
Given that we are all using fiat currency, an interesting way to think about taxation is that the Government is destroying money through taxation, and creating money from via spending.

With this thinking, you can very much say that tax revenue does just disappear into some hole. The effect of taxation in this thinking is that it applies brakes upon the accumulation of wealth and causes existing wealth to be worth more (via deflation). This is counteracted by the inflation from created wealth via govt spending.

A weird alternative to taxation could be to print more and more money without taxing any of it. This would be functionally a flat tax on all existing wealth in that fiat currency via inflation.
agreed. Clojure is probably the most pragmatic FP language in the space.
Haha!

Good to hear you voted!
> If the user is consenting to a usability study, it's not really an invasion of privacy.

I fully disagree. Consenting to a usability study means I want to provide feedback and actively state what I'm doing, why I'm doing it, and what I didn't expect.

It does not mean I want you to see what I do, where I leave my mouse, what I click on, what input I type -- and what input I then delete. If I wanted that then I would take screenshots or a video and share that.
I'd argue that those words are not feminine but merely less assertive. Women score higher on the agreeableness score[1] which is not a quality that is looked for in many industries - but they are not the sole owners of agreeableness. Plenty of men will score high and that doesn't make them feminine.

The paragraph in the article where they describe how minorities get more calls when they "whiten" their resume has me wonder if this theory couldn't be simplified.

What I mean by this is that when you try to join a company where the culture is geared towards white men in their twenties, you have to fit that culture. I'd also argue that they would find the same results for age if they looked for it.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3149680/
The one weird thing to me is their mouse placement decision. Their promo photos and videos show it on the left side because of the most convenient usb port. I have never actually seen a left-placed mouse in the wild. Having it all look so clean and organized in the promo is a bit disingenuous.

In reality, the mouse will be on the right, and the cable will have to cross over top of all cables except the ethernet and usbc power. For such a beautiful form factor, it will look like a mess.
Anyone here used dark? Any anecdotal experience report you could share?
yep, but their API is this thing mentioned all over the place, a big market diff, and I didn't see a company get even close to it.

Like GCP can catch AWS in features and overall experience, Samsung get close to Apple phones, Facebook can catch Snap app, it's curious that nobody is catching Stripe.
Ask HN: What's the best advice you got after being rejected from an accelerator?
Trying to figure out how we can be more helpful for applicants who do not make it into the program.
Six Ways Companies Can Promote and Protect Human Rights
Remote office: how outstaffing in Ukraine can help to expand your business?
They're available around me like that too, but not in sufficient quantities. If my district tried to buy 1,000 from Walmart, they wouldn't be able to. They're trickling in from suppliers slowly. It's also difficult to do a dozen of one type, 50 of another model, etc. The district needs to support these, and the more models there are the bigger the burden of support, different OS versions and levels of support/updates from the manufacturer. So, not a first choice, but it's still better than nothing. If they managed to get 200 more kids learning then it would be worth it.
Good as far as it goes. But the USA is full of roads that the local county can barely afford to plow, much less maintain. Japan built lots of bridges to nowhere trying to keep the money-machine going. A bridge is only valuable if the use-value exceeds the creation-cost. And those opportunities are more scarce now after a century of building.
"It's almost as if" -

I want to say something ideological, interpreting a given piece of evidence in a simplistic way to assert that it can be reduced to my own assumptions, but I also want to sound clever about it.

I half feel like making a bot that goes through reddit and just says "it's almost as if" whenever it detects anyone has made an assertion of fact of any kind, in increasingly implausible and unconnected ways.
I'm also using Focus (Klar, for DE/AT/CH countries - with telemetry disabled by default) as a default browser and combining it with Firefox Lockwise makes it easy to login somewhere temporarily.

But don't feel too safe with it re: tracking, because there's browser fingerprinting that works without cookies:
https://panopticlick.eff.org/
> My job is to worry about myself personally and I really do not care about what Timbuktu knows about me.
They can't do shit to me personally. My own government and corporations however can.

If “Timbuktu” has information about you and it's friendly with your government, it's likely to trade it; if it has it and it's unfriendly with your government, it's a target for your government’s espionage. In either case, it's a place where your information is that your government is likely to be trying to get it (unless you are a particular target, not in isolation, but along with other information), so if you are concerned about your government, you should be concerned about it.
Gold Grows on Eucalyptus Trees
Plus it's only one or two MB total, versus the unholy agglomeration of insanity that is TeamViewer.
Cyber resilience: What it is, why it matters–and how to get started
A Broadwell Retrospective Review in 2020: Is EDRAM Still Worth It?
it would be nice to see this kind of project running in combination with the magic mirror project
If you could do that reliably, you'd obviate all compression algorithms. Unfortunately, primes don't compress like that.
As mentioned elsewhere, I believe that automatic memory management + affine types will win in what concerns masses adoption.

Rust has been the catalyst to force language designers to look more seriously into affine types, but its use can only be justified in "no way GC/RC" scenarios like MISRA.
A heuristic for determining startup success
Inputs are not seen in HotJar
But the original article's project isn't stopping using fossil fuel. It's using fossil fuel to make hydrogen. This is just money laundering for carbon atoms.
It's not surprising that Copperhead announces their own Android product as the safest choice out there, with no mention of iOS/iPhone.
I wish we could spend money on NASA like we did in the 1970’s

I absolutely agree. It's far worse now. And, not at all coincidently, NASA is doing much less science now. A return to the 70s budget by GDP would be good, but a return to the 60s budget by GDP would be even better.
I'm old, and my stats are old too.
So many good musicians/developers out there :)
The laws /are/ being enforced. Business taxation is based upon profit and has deductible expenses essentially to help avoid what happened with US Steel and not investing in their infastructure and then the world passed them by. If they actually spent or redistributed the parked money domestically without going through the proper channels they would be in deep shit.

Similarly limits on capital travel hampers both foreign investment and international business expansion as it gets "routed around".

IP expense transfers are the third piece and whatever was tried to do away with would result in giving up what the US already wins big on.

It isn't a problem of enforcement. Every last piece is policy of the loophole is policy working by design.
I've stuck with one type of running shoe all the way thru running. I just get the new version each time, and when I have changed style or brand I've got injured
Housing_price = rent * reciprocal_of_interest_rate
What’s Motivating the Matrix Engine Movement in HPC?
The eDirective states that the browser and device information (like the URL) is private data and you need a permission to access it for non-essential purposes such as analytics. This is why Simple Analytics also needs a cookie banner, contrast to what their marketing says.
May depend on the job. What about an actress or a model ? Of even an interpreter.

Most regular jobs are just about building, "moving fast and breaking things" in a competitive environment. This is usually deemed "masculine" so no wonder using "feminine" terms is less rewarded.

Maybe the problem is that too many people think that women (including women themselves) cant be as "competitive" or "masculine" or whatever the term than men. There are plenty of examples in real life that show the contrary.
Not affiliated but looks like you'd love http://whatshash.com/
I don't live in geological time; I live in human civilization time. What's important to me is the continuance of humanity and our stewardship of the earth.

I'd like to think we can do better than be ants that use up the fossil fuel reserve as fast as possible to make war on each other.
Metformin recalled due to contamination with possible carcinogen
Just want to mention that, as a hiring manager for over ten years now, I haven't looked at a cover letter once in that entire time.
I am working on a similar project called Harmony Explorer [0], which was spawned out of how challenging I find it to remember note names of chords and to figure out chord names when using a capo on guitar. Harmony Explorer also lets you listen to the chords, not just view them.

It is interesting to see how similar our approaches to note algebra is. While my project is written in Rust, it looks like we calculate note names in a very similar way [1].

I also really like the way you are handling accidentals - by storing accidentals including double-sharps and double-flats alongside the notes. I am using a global variable which picks between using sharps or flats when showing accidentals - works fine for now but definitely does not cover all use cases. I'll see if your approach can solve some of the problems I've encountered.

Thank you again for sharing, I feel like I learned many useful things from just a cursory glance at Kord. Likewise, I hope you find Harmony Explorer interesting!

[0] https://github.com/tiniuclx/harmony-explorer

[1] https://github.com/tiniuclx/harmony-explorer/blob/master/src...
"The authors suggested several strategies for making the hiring process more gender neutral:
- Anonymous résumés, in which names are removed from cover letters and applications."

The Australian public service tried this a couple of years back. It too backfired.

https://www.abc.net.au/news/2017-06-30/bilnd-recruitment-tri...
It's remarkable to see people doing the usual "well this could obviously have been avoided by..." on something still functioning after 43 years and almost 12 billion miles from home in the most hazardous environment known to humans.

They did an absolutely amazing job and I take it as a given that this was not some novice mistake.