skysight-inc/HackerNews huggingface dataset:
Have you ever encountered a situation where the categorical column contains too many different values and one hot encoding was not gonna cut it anymore? We show a simple way of transforming categorical values to floating numbers!
The only reason I prefer Mac is for the trackpad. Windows pad has always seemed like a terrible flat version of some mouse/scroll interaction. Is this haptic or not? Personally, no other detail matters.
Maybe HN should get in the 20th century and allow users to delete their comments.
Shouldn't be too hard to make a library that would allow this. Would you be interested in that ? So let's say something like the following example, would you use it?

This should be possible:

<script src="some.url/gopherjs.js">
<script type="application/golang">
package main

import "fmt"

func main() {
fmt.Printf("yeah baby\n") // Effectively console.log
}
</script>

Obviously this would take more than a bit of time to start up (seconds), but the idea is of course that you don't do this once you deploy to production, and replace by inline webassembly.
Been unable to get 32GB of RAM with a Ryzen processor instantly rules them out for me.

My (now older) T470P personal laptop has 32GB of RAM and it's coming up on 4 years old.

Wintel is alive and kicking it seems.
Do Public Health and Medical Care Systems Affect Health Outcomes
Sorry, in France, we usually just say "kebab" rather than "döner kebab" / "gyro" (so if you go to Turkey and ask for a kebab expecting a gyro, you'll be surprised the first time).

But they usually come with pita bread, while "French tacos" are wrapped in wheat tortillas instead, use any kind of meat(s), have cheese, sauces, ...
> I don't know that anybody is frustrated about what they did. It's that anybody else who could have benevolently done the same thing, much faster, but without all the process, would be in massively hot water.

But the process is the whole point isn't it? If anyone was able to do this whenever they wanted and without oversight that would be a major concern. This is an example how this kind of thing can be done in a safer, legal way. Of course it won't be as fast as just letting anyone do this, but that's a price worth paying.
> But it'd be a pretty expensive poison pill.

1 Satoshi is only $0.0006 USD plus the transfer fees... which is pretty low on the lightning network
Doesn't seem to stop MS with Blazor (.Net), Rust, and a few others from doing this. Also, there are plenty of games running in web assembly using bindings for things like WebGL and openal via similar bindings. As far as I know the current situation is pretty workable already and getting better. E.g. garbage collection is coming pretty soon.

I guess it depends on what you are doing. For most people doing web assembly, the point is avoiding dealing with/minimizing the need for interacting with javascript. But still, it seems there are some nice virtual dom options for Rust: https://github.com/fitzgen/dodrio that are allededly fast and performant (not a Rust programmer myself).
Here's the UK equivalent (a pretty clean web page)

https://checker.ofcom.org.uk/broadband-test

The majority of ISPs here are in a voluntary program whereby they must provide a certain minimum speed (specified in the contract) or the customer is allowed to break the contract.
I certainly hope that the "internet-philosophers" include some academics as well.

No I am more talking about people who do philosophy "accidentally" as part of their jobs: scientists or engineers mostly. And on many philosophical questions, yes, most specialists in a field will tend to reach more agreement than academic philosophers.

To take an example I know, I think you will find far more agreement on things like the nature of qualia or the relevance of Searle's Chinese room amongst AI researchers than you would among academic philosophers.

Nowadays, many philosophical questions benefit from a scientific background that academic philosophers just lack. Some philosophical positions are simply wrong or come from a misunderstanding solved decades ago by scientists.
In "On Lisp," there's a chapter where pg explains how to write continuation-style passing macros without sacrificing readability. I used it to implement nondeterministic backtracking in python, and it worked. No coroutines, no language support, just macros and locally-captured continuations.

(I'm a bit too tired to figure out how this relates to your question, but I'm pretty certain it's related.)

Here's the whole chapter as an imgur album: https://imgur.com/a/ccv4Q9o

It's hard to see from that chapter alone why it's so powerful, but later chapters implement a variety of wonderful things with these abstractions: a process scheduler, language analysis, and other nondeterministic things.

It was neat playing with it on real algorithms in python, rather than being consigned to obscure-lisp-impelmentation hell: https://twitter.com/theshawwn/status/1373239490660069379

Basically, it's similar to your lookup.then.then.catch example, but the macros automate all of the code generation. It's also not quite the same thing as async-await, nor coroutines; there are some subtle, interesting differences.
Also, and I may be wrong on the US side of this, because I only know for sure the Spanish side, the Americans call rape to the sexual abuse of an underage from an adult. Here in Spain we use a specific term, I think it would translate to "child sexual abuse". Using "rape" feels weird. It is wrong, it is a crime, but I feel calling everything rape makes a disservice to true rape victims.

But then, it is their country, their laws, so I'm fine. I'd never live in the US, though. Very punitive society. I read that people has been charged with child abuse for sending, while being underage, images to another underage which is absolutely insane. And then, I heard, when they move to a new place, even if they finish their sentence, they have to notify everyone they were a "child abuser" in the past. Which is very very very spiteful. Oh, and if they had been in jail in the past they have to notify their employer!!! It is so common, it is a key part of the plot of Ant-Man. It is so, so sad... Feels like a fascist dystopia.
A comprehensive guide to ecommerce loyalty programs
Oh right, completely forgot about using more advanced data types. Sometimes I surprise myself with how stupid my statements can be.
Whatever reason they chose to not support btrfs on their cheap ARM models. Might be stability, might just be pure market segmentation.
Ah okay, yes I’m aware they do that and they should call off the hounds. This isn’t the thread for that. It is very easy to compartmentalize these things, just like the other people making real money and wealth in this world do. This is a private equity firm from a securities trader. Nintendo was their tech play where they also got to premine all the shares. Its cute you and others have been inspired by that alpha generating bet. That was a complete thought.
As an Android dev my self I assure you there is no need for that permission, unless they are doing real time processing all the time (rather than batched processing at scheduled intervals).

Which if they do, I sure hope they explain that to their users, as that will have a serious impact on their devices.
Just formalize communication procedure with them.
He can try Fiver. Write articles for money or similar kind of tasks. Pay may be higher than Mechanical Turk but generally pay is low, but it's extra money and should be enough for groceries.
dupe: https://news.ycombinator.com/item?id=26791402
FWIW the acquisition was only 25ish percent above market value. In the public markets Nuance was worth something like $15 billion.
How to Land Your Dream Software Engineering Job Out of College [FAAMG]
Tldr; Detailed guide to land your dream software engineering job out of college in top tech companies like Google, Facebook, Microsoft, Apple, Amazon, etc.

Software engineering can be an exceptionally rewarding career, but there’s a lot of effort (and a pinch of luck) that’s needed before you can start to reap those rewards.

It’s not all about the coding problems – at least not for the first half. You need to be aware of the opportunities that may come knocking, followed by a plan to convert these opportunities into job interviews, and then finally prepare hard (and smart) to crack these interviews and grab a few offers.

Some credibility: I went to the University Of Southern California (USC) for my Masters in Computer Science and now work as a software engineer for Microsoft. I have always wanted to share my experiences since I landed some top tech job offers - something I always dreamed of but seemed very challenging and distant when I started.

So, I wrote this detailed article on all the areas that you can leverage before and during your collegiate years, that almost guarantees a job offer from your dream software engineering companies! Please don’t hesitate to ask questions.
Just you wait until Lars Bak [0] gets hired by some company to make a fast WebAssembly runtime. Until that happens I won't take any performance comparisons of WASM vs. X seriously :).

[0] https://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)
www.typelit.io
> hundreds of millions in drugs and contraband are regularly transacted using Bitcoin. Billions in global capital controls and taxes are evaded every day with Bitcoin

The same applies with fiat. This is a tired argument against cryptocurrencies.

It seems that HN has been upvoting anti-bitcoin content for the past few days now.
> But with cash you'd have an inflation tax on everything you earn.

Yes, there are risks involved in doing criminal business, inflation is not one of them
Counterpoint: Pretty sure p-hacking is older than 50 years.

Yeah, the term only came up recently. But ultimately p-hacking is "just" exploiting freedom in the possible interpretation of statistical results. Also it wasn't really "invented", it's just what humans do if they have data in front of them and some expectation what the data should tell them. I'm pretty sure the first p-hacker was the first person to do any form of early statistics.

I guess the greatest invention would be a method to prevent p-hacking. (And yeah, I know about preregistration. It doesn't work the way it's done right now, because a) most people don't do it, b) preregistration is rarely precise enough to really prevent p-hacking and c) nobody cares if you switch your outcomes.)
I don't think things need to be this complicated. I have a few books that I haven't read, many that I have, and some that are on their way. If a fiction book hooks me, I'll probably read it cover-to-cover and move on. If it doesn't, it's probably just not that good, and can go away or be finished when I have nothing more interesting to do. If it's non-fiction and non-reference, I tend to just work my way through them slowly, and go to a coffee shop with only the book to get a chapter done at a time. This is the case with Zen Motorcycle; I like it, but not so much that it needs to be read right now, so I'm slowly getting through it. The God Delusion took me about a year, while The Greatest Show on Earth took me 2 weeks or so, and The Selfish Gene took a few months probably. I retain some of the ideas, and don't expect much more, but if I want to, I'd just take notes. With reference books that I hope to come away with something useful from, I don't even bother anymore unless I'm prepared to act on it with an implementation or something. I read Secrets of the JavaScript Ninja cover-to-cover, and retained a bit, but revisiting it I'd just do the code along with it. Likewise, I read a tiny book on the history of Greenland, and didn't take notes and didn't hope to get more than a high level amount of retained information, because it's not important to anything I do, and that would be an unreasonable expectation. If however I did want to retain the data on how much fish was traded between 1750 and 1850, I'd just write it down and write an essay on it.

I think what I've decided is that the value from books is an accumulation of some ideas from all the books you read, and you should just set your expectations accordingly. My bet is that people who listen to audiobooks while working on a treadmill desk are just fooling themselves into thinking they've lived a sufficiently productive life, when really you should really read on your own accord, and go to the gym; getting to the end of a book isn't remotely as important as getting the value you set out to get from the text.

TL:DR; "I finished x books this month" is worthless, determine the value a book has before or during your reading of it, and adjust accordingly.
Googling I see the price of a 3080 is 700 dollars, so this would cost 700 * 90 = 63,000. Plus electricity, which, maybe you can get cheap somehow in China if you have the right friends. Seems like an amount this size is pretty small compared to what you're moving. If you think bitcoin will go up long term then the cost might work out to be negative.
> It’s not just robocalls, as it’s also spoofing numbers.

I get a phone number that is outside of my area code so if I get a phone call from that area code, I know 99.999% that it is spam (and probably spoofed).
Not everybody. The people who donated to the project owes Moxie not using their money to get rich off a pump and dump scheme.
Ironically I could not finish this article.

Here is the one thing, that works for me, if I must read a text:

While reading I use a Text-To-Speech-Engine to read out the text at the same time. TTS-reading speed should be at least 1.5x. It should not be too easy to keep up.

I have no explanation why this works, but it does. Maybe someone else with ADHD finds it useful.
"Possible worlds exist" -> Damn what a breakthrough

Yes, I agree that once you remove all the theists from the domain and are ready to call out people who do theology badly disguised as philosophy, the field becomes a bit clearer.
The simplest solution for countries like Serbia is just to adopt poll taxes and property taxes, perhaps with a flat income tax of 5% without payroll taxes, and to make participation in the welfare state entirely optional and privatised.

If low taxes like this are formally embraced, then instead of working as individual freelancers, Serbians can instead formally create companies and increase their productive output and market power. Money could be retained inside the economy and reinvested, instead of hoarded in USD, EUR or BTC.

The problem is that it is just too appealing for politicians to run giant taxation and redistribution systems, in order to maintain a voting mass of Government workers and pensioners (and to feed money into their corruption pipelines).
A tad better but still yanky. Not trying to discredit the incredible artwork though...
Yes, the Kotlin compiler does this. Suspending functions are based in CPS.

https://resources.jetbrains.com/storage/products/kotlinconf2...
Well in the comics he was supposedly just trying to impress Death, a much more reasonable motivation.
Pentagon Confirms 'Pyramid-Shaped' UFO Video Footage Is Authentic
>>If you've been there less than 2 years, they're not required to provide the reason

I think you're misunderstanding the page. The employer is always required to provide a reason, whether you worked somewhere 1 week, 1 year, or 20 years. It's just that within the first 2 years of employment you don't have the right to challege the dismissal UNLESS it was for a discriminatory reason. But yes, no employer ever would say "we're letting you go because you're pregnant"(or maybe they would).

>> It's "at will" employment like the US.

Well, not quite. They still have to legally give you notice(only 1 week is required legally if you worked less than 2 years, but yes).
Thiel recently said something to the effect that it's possible bitcoin could be a tool for China to threaten the stability of the US dollar. Interestingly, he is an investor in a crypto startup[1] that (if its intents are read uncharitably) aims, with a stablecoin, to do something similar to the economy of Venezuela and other South American countries that have extremely inflation-prone currencies/have experienced hyperinflation. Mass adoption in Venezuela is the current goal of this project. At least as far as I can see, success for this project would mean some significant chunk of the Venezuelan population transacting in a currency controlled by a company based in California.

[1] https://reserve.org/
Tesselation is sometimes pitched as an alternative, but it's no silver bullet.

Regarding the "volumetric" bit, I think it just means that the camera is moved forward just a little bit.
MacBook loses network connection when connecting external display (2014)
The best option would be using femtosecond lasers that ablate rather than burn the material. No idea if that is possible at those power levels.
> the fact that this "holy shit amazing" job in a highly-skilled and in-demand field pays less than I was earning at McDonald's when I was 14 makes me extremely concerned about what Americans have been convinced is normal.

“Amazon Can Only Claim Their Jobs Are Decent Because American Work Has Gotten So Miserable

Amazon maims its workers and drives wages down, yet the company still attracts job applicants and claims to provide “good jobs.” Those claims were strong enough to play a role in the defeat of a union effort in Bessemer, Alabama — but that says less about Amazon than it does about the miserable state of the labor market.“

Source: https://www.jacobinmag.com/2021/04/amazon-bessemer-alabama-u...
I have heavy ADHD. My strategy is the same as some other people in the tread have: skip the parts I find uninteresting without any guilt about it (and, if a book really interesting and entertaining, I do not need to worry about finishing it — I need to worry about other things I can't go back to right now).
They aren't accessible for everyone. How can someone living in Venezuela for example buy stocks in the US market?
Just tell them to use it as the default SMS app. Before you know it everyone that uses Signal as "SMS app" will communicate over encrypted data messages.
it looks pretty complicated for a person who wants to send money (illegally) out of China and clean it up.

The easiest thing for China would be monitor crypto transactions and stop them from happening.

But suppose you are Chinese and have a good friend in UK who's going to report as legit income the result of your criminal activity in China (criminal as in simply hiding the money from the government, for whatever reason) on your behalf.

Why should you set this complex scheme up when you could simply fly to UK to visit your artist friend, buy one of his artwork with your yuan and you're done?

Or better yet, invite your UK friend to China and give him the money, that he can then deposit on his account.

Purchasing mining hardware or artworks with your money that can be trace back to you it's the exact same thing.
This is the first thing I disable in settings
I should have been clearer with the IBAN point. In particular I was not talking about people outside of the banking system. I'll respond here to most replies I got so far.

What I meant is that you need the IBAN of the person you want to send money to (of course you need to have an IBAN, as in, you need a bank account for your MOB to be actually worth anything). Assuming Alice and Bob are contacts on Signal, and Alice wants to send money to Bob, Alice still has to ask for Bob's IBAN. We can safely assume that Bob does not know his IBAN by heart, and has to use his ebanking app (for instance).

You already have some kind of identifier for Bob, Signal would allow you to reuse it. Some ebanking apps already allow you to do that, but I think in most cases both have to be clients at the same bank (?)

The idea is that you have less friction. The chat would be something like:

> B: can you send me 5 USD

> A: sure, here it is

> A sent you N MOB, equivalent to 5 USD.

Of course the UX is still far from being there (volatility is the biggest problem I think).
It devalues everyone's hard work, other than the ones who will benefit from it. Then people complain about the wealth gap.
E2EE is in Telegram is disabled by default. Also, look at the jurisdictions Telegram operates from. Sketchy would be an understatement.
> Googling I see the price of a 3080 is 700 dollars

assuming you're able to buy them and have the money upfront and are able to hide the purchase.

"What this person could be doing with 90 3080, I wonder" asks the Chinese government employee that checks your bank transactions.

https://www.techradar.com/news/nvidia-rtx-3080-shortage-coul...
Charitable interpretation is quite important in philosophical argumentation; it could be construed as a form of emotional compromise, and is certainly about avoiding unnecessary disagreement.
"emulating human vision" is a distraction here. If you have a flat 22 inch 16:10 display that you view from a 1m distance, dead centre, then the most natural way to render is to use linear projection with a FOV of ~26 degrees, which is absolutely tiny. But this matches the same view as if you were looking out a window the same size of your display.

Since such a tiny FOV is impractical, any rendering that wants to cover more FOV has to distort the view some way. There will be regions on the screen with more or less distortions, this becomes a trade-off. Arguably linear projection with a large FOV does a poor job at this.

I also wonder if there are projection techniques that specifically optimize for curved screens.
This book is sitting partially read on my bookshelf along with many others.
I am not that quick on hating successful people. There are more of us on HN. I find it interesting to read the other side.
I found myself at odds with some friends who believe Elon is a scumbag. I actually thought and still somewhat do think he's not that bad of a guy, but I need evidence! Aside from his seemingly facetious tweet about coups... is there anything you can share that proves he's directly responsible for being amoral or showing a pattern of amoral behavior?
There is some (incredibly slow) turning in their “Automotive Visualisation”: https://www.fovotec.com/automotive
Redfin did one of those when I sold my house and the agent was really good about telling me what to move... including personal pictures off the walls and staying away from the windows when they were doing the outside pictures, etc...
I’ll take that risk over no default e2ee on Telegram any day.
That has nothing to do with licence termination, however, which is an entirely separate part from violation.
> I think this is not something bad in itself - such practice is well known, for instance truck drivers are being tracked routinely and nobody makes a big fuss about that.

I disagree strongly because this is the typical frog in boiling water scenario. You don't see it coming untill it is too late.

Truck drivers are not tracked individually instead the trucks they drive are. This is very different to tracking a human being, even if it is under the guise of a phone.

Also a HN reader should at least be able to foresee the dystopian future this leads to. Data analytics on toilet breaks, and how employee 115 seems to take longer than the average by 10% which is now a metric for some middle manager to use.
When I get that call, has happened twice recently, I thank them for doing an excellent and prompt job of cancelling my social security number.

I say I had submitted the request to cancel my social security number weeks ago, and did not think that they would be able to so quickly cancel it.

I was inspired by the fictional videogame, “Roy - A Life Well Lived”.