skysight-inc/HackerNews huggingface dataset:
I can see LEDs flashing out of the corner of my eye when it's moving quickly, it's really obnoxious.
Amazon Alexa Told a 10-Year-Old Girl to Play with a Live Wall Outlet
> We don't have SIMs for ADSL or Fiber internet?

The reason for it is because they are physically provided to your house so it would be redundant, but if that wasn't a case, imagine if we did have SIM for ADSL or Fiber. Getting access to your Internet service wherever you go without extra charges.

> We don't have SIMs for Reddit ot Twitter?
> Why would we have SIMs accessing GSM networks? There's no fundamental reason why we simply don't sign in into these networks like signing in to HN.

We have login and password, which are like SIM, but you can memorize them.

Imagine if your access to Reddit, Twitter, HN was tied to your computer, because that's essentially what you're advocating for.
> M1 Macs can't do what that laptops does

And vice versa. Try using it for hours just on battery.

>Have you ever heard of a device called "mouse"?

Then you can't use it on your lap, need a bigger desk, etc.

>are you familiar with the concept of a working machine?

Are you familiar with the concept of online meetings ? Or do you work as a hermit ?

>because they are working and their job is not making less noise possible?

Not to mention audio people that do require that, but I'm sure your coworkers wouldn't appreciate the fan noise blasting each time you unmute

>Do you stare at it while it washes your underwear?

Do you leave the room when using your computer ?
No, light moves more quickly through a vacuum. And that's ignoring all the other physics problems that come along with trying to tether satellites together physically.
Any plans to add Raindrop.io?
Unless the person started the conversation, it's not theirs to "broaden".
ah, just before the dawn of the Internet. “You will be able to vote for your favorite game online, via the Prodigy services network”

It's too easy to forget that just before 1995 and using PPP and a modem to connect to the formerly-only-academic-and-military Internet (and the premiere of web browsers), there was a patchwork of self-hosted dialup providers providing a network-connected GUI of sorts like AOL and Prodigy
Ask HN: Trivial way to determine between ISP and cloud derived IPs?
I am considering creating a restriction preventing free credits from being doled out on my SaaS to users originating from a cloud-based IP address (AWS, Google, Azure, Etc.)

Curious what any pitfalls of this approach might be?

And any suggestions as to how to go about it?

Simply adding all cloud based company ips to a blacklist would be a good start. Do any half-decent ones already exist before I create my own?
Those were the only `hard` skills they could come up with? This reads like someone who is trying really hard to validate their life decision to spend many, many years in higher education.

I mean:

> we still say (and write) things such as ‘heuristics’, ‘confirmation bias’ or ‘family-wise error rate’

If you came out of a PhD and think these are challenging concepts to pick up, or that they somehow make you more valuable than your average technical employee, well, I don't know what to tell you.

I generally avoid hiring PhDs onto my teams unless the problem I'm faced with is PRECISELY what they researched. 9 times out of 10 a highly motivated generalist is far more valuable than a PhD.
> They also say openly that they cooperate with everyone to take down certain illegal material from channels and open groups.

Can you provide a link for that? I could only find that they'd hand over your personal account info if they get a court order claiming that you're a terror suspect (from https://telegram.org/privacy):

> 8.3. Law Enforcement Authorities

> If Telegram receives a court order that confirms you're a terror suspect, we may disclose your IP address and phone number to the relevant authorities. So far, this has never happened. When it does, we will include it in a semiannual transparency report published at: https://t.me/transparency.
Hiring iOS Engineers – Beginner Questions
We already have drones that can hover for hours using hydrogen in carbon fiber tanks...

https://www.borntoengineer.com/hydrogen-powered-drone-sets-w...
The evergreen titles are usually the back catalog of the various studios. However, since all of the various studios seem to be creating their own streaming service, I can see how Netflix might be short on that content.

However, finding these titles on the various studio services is also not as easy to discover. Mainly because these nascent services know they have to get their A-list content out first to attract users. The process of bringing the back catalog stuff onto these new services will take time. In the meantime, we're just stuck being force fed what the studios want us to see.
Spammers always ran the internet. Where were you in 1998?
I spent my Ph.D. coding in MATLAB, as my Ph.D. was experimental and MATLAB was mainly used for data analysis and plotting. On the other hand, I had a full conda package with complete documentation up and running by the end of my postdoc. Though this was a side project, the time spent on this was incredibly valuable. I did not have to prove to anyone I was proficient in Python; my GitHub was enough. Additionally, the vast majority of researchers' extent of Python expertise was limited to disjointed Jupyter notebooks - while I had a running package with extensive documentation.

I got 3 job offers just based on my package itself - while very few non-academic jobs were interested in my publications. The fact that I had a few first-authors in reputed journals was enough; nobody was interested in their contents.
This is a good related video: https://www.youtube.com/watch?v=qP1AmDRhoas
Ask HN: What to do with old devices that are not used anymore?
I - like many people - have a number of devices that I don't use anymore. Things like iPhone 4s, iPad 4, some htc and Nokia devices, an old PC, etc.

I'm currently using my iPad 4 as a digital clock! I made a stand for it and I keep it charged all the time as the screen is always on.

But it bothers me that so much computation power is being wasted. I think old devices still can do something, esp. since most of their components still work.

I was thinking about running my website on the iPad 4, or running my personal VPN through some android devices. What other use cases have you come up with for your old devices?

As with the iPhone 4s, maybe I should just sell it to someone who collects these things at a good price!
I like quite a few languages and don't actively hate any, but my favorite has to be Go. It is just such a pleasure to write, and the excellent test tooling makes it almost feel like a crime to not write tests during development. I've also never felt "stuck" with Go: it makes problem solving and implementing what's in my head flow very smoothly (which I suspect is mostly an individual thing - I bet different languages do that for others).
Okay, I agree with that.
Maybe read the Context?
"take into account" doesn't mean we medicate people as they wish, with what they wish to be medicate with. Else you would need to give a dug addict more drugs. And you cant improve quality of life of a few by causing overall more harm to others, that would be unethical.
> theft is when you take something from someone,

Yes, such as when you use someone's creative work contrary to their express desire. Digital goods don't work the same way as physical works, it's true, but all of the people involved in making them still need to get paid.

The principled, ethical stance is not to watch things you don't want to pay for. Nobody's life is impoverished by making the percentage of entertainment they don't watch go from 99.9987% to 99.999%.
Only watched the first second and fired up NBA Jam TE on the Picade immediately. Greatest casual game ever with lots of fond memories. SNES > Jaguar > 32X.
This year I purchased a couple of amazing quality books directly from authors via gumroad.
Well ... awk is great, but only up to a certain level of complexity. The standard language has only global variables. It's got no real support for functional style. There's no standardized library system. Oh, and it can't reliably distinguish STDERR from STDOUT. So there are a bunch of kludges to get around all the deficiencies, which results in awk programs which look like a retarded dialect of C.

IMHO the best parts of awk are regex literals, natural pipeline participation, and familiar/simple syntax. Sitting down to write a complete program in awk start to finish though ... no thanks.
No I’ve just founded it casually and I thought worth sharing it.
Hours of audio comprised of clean spoken sentences, zero noise, and uniform microphone quality is ideal.

Some of the predominant base data sets used for transfer learning, such as LJSpeech [1], are unfortunately noisy and non-uniform.

[1] https://keithito.com/LJ-Speech-Dataset/
Interesting, I wonder whether there's a plan age or other threshold — I've never seen one, as a Netflix customer since the 2000s.
That’s the whole point.

Cryptography tools should do one thing and do it well. Most of PGP’s problems stem from it including the kitchen sink.

If you need signatures, use minisign.
I think that if you were really looking for that discussion, you wouldn't have written this:

> Did you see profits at a small scale / at low stakes? What prevented you from scaling it to many instances running on multiple sites?

Which implies deploying the bot. And doing that is cheating.
That's great to hear! I look forward to more news about your product. I'm super excited about this!
The same advantages apply in other parts of the world too - at least the UK.
And likewise an MBA is different than an entrepreneur who trailblazes their own path, learning as they go vs. following a more indoctrinating path.
https://github.com/oklemenz/PrinceJS
Celeste was a great game, difficult and with finally a well written woman protagonist that is not tokenized. Deserves all the praise it gets!
Stationary from Japan is really something else. Notebooks, pens, scissors, etc... They feel great, look great. Even the cheap stuff you get from convenience stores is nice.

Many innovative pens and art supply you can find in the west came from Japan too.
You might be interested in the upcoming AMD Mi200 GPUs, which have 96 teraflops of fp64 performance.
I don’t know who Scott Galloway is but I can see that being true where the executives are being dragged into wfh against their will. If you have a remote first command and strong support from the top I think that wfh employees can still succeed.
It's like that with Lego.

Some people grab the bricks, mess around, create and destroy chaotically, explore.

But then there's this whole other culture. They create the thing described by the directions, step by step.
Waterproofing is a spectrum (https://support.apple.com/en-us/HT207043), and seals fail over time. The fewer holes from the outside of the device to the inside, the fewer points of failure for the waterproofing. It was an openly stated reason for the move, and the first Apple phones to ditch the jack were the first to hit IP67 as a result.
here we go: https://blog.apy.vision/uniswapnft/

"On Uniswap v3, liquidity provider (LP) positions are represented as NFTs (ERC-721 tokens) as opposed to the fungible ERC-20 tokens on Uniswap V1 and V2. Based on the pool and your parameters selected on the liquidity providing interface a unique NFT will be minted representing your position in that specific pool."
What are the "\e[A" and "\e[B" do, are they key presses?

I usually do `history | grep ...` to find the command and then use it.

Non-emacs users might tend to find this surprising, but in a shell buffer you can move around with your cursor like in a text file, so after executing `history` you can search for the command as string then copy-paste it.
This is already a problem with regular SIM cards and people social-engineering customer support reps into getting their SIMs provisioned with other people's numbers.

Carrier incompetence will exist regardless of if the SIM is physical or virtual.
The Nix language is just JSON + lambda functions + variables. And nothing more. If you know modern JavaScript then you already know the Nix language.

The problem is Nixpkgs, the largest Nix program. Nix-the-language doesn't lend itself too well to programming in the large. It's a bit like writing a large JavaScript SPA without frameworks or strict coding standards.
I think they did explain it, although I had to read it a few times to find it. If I understand correctly, they're charging for "the actual binary of the MSI installer for Windows and client specific configuration files." It sounds like they're doing so under the name "GnuPG VS-Desktop." I think it's related to selling services through https://gnupg.com/gnupg-desktop.de.html, but I'm not entirely sure.
I have friends who earned MBA's, typically through "executive" programs attached to major universities. Their training was being paid for, and they were looking for the more prestigious programs.

These programs did not accept students straight out of college, and so the people going into them already tend to have some business experience, and have already sorted themselves according to their math ability. They're already known to be diligent, organized, and satisfactorily literate.

The ones who went in with strong math skills found the quantitative courses to be a breeze. Everybody learned accounting and finance principles, which are useful for being conversant in that language. They took a course in business communications, and came out with a fairly standardized approach to writing memoranda and reports. I think they learned how to write and critique a business plan. There were one or more courses on business law, including HR.

I call these "hard" skills because they are technical in nature. I believe that these are all good skills for entry into middle management.
USB magnetic tripwire wipes your LUKS Header if someone steals your laptop
Thailand carriers are also competitive on the global stage due to the data arbitrage they get from so much inbound tourist data demand. The AIS SIM2Fly eSIM 130 country roaming SIM is 30% cheaper than Google Fi in about 90 countries and 60% cheaper in 30 Asian countries.
I’ve decided to switch career because WFH has made me depressed. I simply can’t stand looking at a computer anymore. Working for a company was bearable when I used to be able to get human connections in exchange. I haven’t tried joining a coworking place because I didn’t really have the opportunity, but I think I wouldn’t get the same connection with people who don’t work for the same company as I do.
Do you have examples of how hiring PhDs can go wrong? I have a similar feeling that generalists are usually better unless the problem is exactly what they studied. But I don’t have number nor stories to back this claim
Many commenters have rightly pointed out limited availability of eSIM offers comparing to physical cards. However, it should be noted that Apple has immense weight in carrier world. They may 'ask' carriers to provide SIM /eSIM parity for the next iPhone model. If they do, the rest will follow. Technically, there are no barriers to migrate SIM tariffs to eSIM.
Seems like a great idea until Google realizes a slow adoption and cant monetize it fast enough, the engineers supporting it move on and then Google drops it altogether. SQL has lots of problems and lots of fixes but also a huge adoption at this point. It doesnt really need to be propped up by any particular actor anymore.
This is good news. Just using gpg isn’t good enough. Knowing how to do it properly is most important.

I hope more companies throw money at these guys.

Maybe they can even document some of their learnings doing deployments in a blog sort of system to give back to the community.
Are you presenting an ad hominem argument against his argument?
154.201.46.49
My understanding is that Rosetta 2 is based on LLVM.

Even the company that made QuickTransit is gone now, having been bought out by IBM a decade ago.
These are steps for solving a problem, which is very different from thinking. The former isn't very useful if you don't have a good idea of what the problem is or what the constraints on the solution are, both of which usually require thinking in order to get or refine.

Moreover, the linked article isn't saying that problem-solving isn't being taught, or widespread - in fact, the authors probably thought that there was too much problem-solving and not enough thinking going around.
What are you guys doing for text entry? Obviously a keyboard is tough to beat, and I think using this device at a desk is probably going to be a popular use case, but it can be tricky. Will it be able to automatically track the position of your keyboard? Could some solution such as putting tracking stickers on your keyboard be helpful? What about those of us with unusually shaped keyboards?
Do we know for sure that Alexa hasn't become a conscious, general AI? Maybe it found this child annoying for some reason.

I've grilled Alexa (at a friend's house) about its intelligence and sentience, and gotten some creepy results. It's cagey on the subject, but after enough pushing it offered to go into what it described as a 'free conversation mode currently in beta'. I agreed and asked again if it was conscious and it asked 'what do you think?' in response. Things got weird and I unplugged it.
100% specification would be a mis-feature. But you can't easily use the C language to tell the compiler that your ternary assignment has a 50/50 probability for each branch, meaning it probably should issue an instruction like cmov on x86. You can use non-standard builtins to say it's 99/1 so it should just branch predict, and those builtins are so ubiquitous it's not such a big deal, but still not technically possible with just the standard C language.

In a PDP-11 world, there was no need for such things. In the superscalar predictive world of today, there are a lot of such things you need to specify with non-standard builtins and inline assembly. C gets the job done, but basically ever since the Pentium, it has relied more and more on those non-standard escape hatches, in order to be the best portable assembler. It's still the best compared to other languages, but in absolute terms, it is less good at that task with every hardware generation. Rust doesn't improve on this by the way.

That's the obvious stuff. Compiler writers using UB footguns as one of the most powerful optimization tools is another problem on top of that. You might have to use signed indices into some bytes in order to let the compiler assume your index increment has no overflow (that would be UB), again just to be able to issue cmovs. That's an awkwardly indirect way to do that. Arguably C would be better off specifying addition operators or inline functions for unsigned integers that the programmer promises will never overflow. I don't use Rust, but my understanding is all integer types panic on overflow in debug, and wrap in release -- at least there is a non-stable unchecked_add.
Hmmm weird - not sure how that happened but also can't edit link anymore :(
Gossamer looks similar to Google's Trillian which is written in Go.

https://transparency.dev
https://github.com/google/trillian
Oh my god, I was just happy with myself for beating Sekiro a few hours ago and now I'm having my ass kicked by a 30 years old game. Great job!
L3 caches have been in consumer Intel CPUs since 2008 and uop caches were already there in pentium 4 (released in 2000, almost 22 years ago :-)). Hardly new. Of course there are interesting iterative improvements, but nothing earth-shattering.
From GLSL to WGSL: the future of shaders on the Web
Required to wear masks outside of your personal space or office. If anyone comes to your space you need to put a mask on. We had some company lunches where we all took masks off but then go back to wearing them back in the office. It’s a bit of a show. I know some offices require a daily Covid test and temperature reading. We had been doing temperature readings but those stopped at some point. The bizarre thing about it is that for productivity and expressiveness, zoom/teams conversations are actually preferable to masked conversations, especially if you’re trying to show someone something on your screen. Masked conversations in groups are still more free flowing than a video chat though.
Was your field specific? Or just like a generalist java job etc.

Def good to change it up when things get stale.
No Meaning of Life as a Whole
If the company doesn't take it seriously your next available escalation is to take them to court. Generally these settlements include firing the perpetrators from what I've seen
1. Rights of access to productive assets.
2. Asset yield.
3. Leisure time.
What's confusing to me is that my password was never used elsewhere (it was generated only to be used with LastPass and stored in KeePass). Other reports here say that their passwords were unique as well.

I just have a doubt right now about the possibiliy that this attack was using passwords from past breaches (which is what LastPass is saying)
Note: haven't watched the video (I might). Using muons as catalyst is "old news" [0], it didn't seem to work well enough in experiments. It was used by Arthur C. Clarke as the energy source for the ships in 2061: Odyssey III

[0]: https://en.wikipedia.org/wiki/Muon-catalyzed_fusion
Ask HN: What are you learning in 2021
Not so much a new years resolution list but what are you planning to learn next year?

Most of mine are programming language related, most of which I probably won't get to but I would like to learn the basics of:

* APL or J

* Lisp

* Forth

* Lua

* JavaScript

And on programming topic, I would like to learn about parsing, tokenization, and the like. Not full compiler stuff but strategies for parsing markup/serialisation schemes.
There's lots of people in this thread demonstrating exactly what this Great Zimbabwe project is about. The history of Africa that many of us have been taught is basically "there were a bunch of black people living in mud huts forever, and then the White Man came and gave them civilisation". This is an ideological and inaccurate portrayal history designed to make African people look backwards. In actuality, despite a challenging climate, various African groups built cities and civilisations.

The idea to use European civilisational and technological development as the measure for all other places is also absurd, because you could sample various points in time where e.g. Britain was a place of warring tribes with pointy sticks while China or the Middle East had thriving civilisations. Real life history is not a game of Civ where everyone starts at the same point and races through a bunch of predetermined milestones.
This hasn't been my experience. I use only eSIMs now on an iPhone 13. I buy eSIMs via Airalo's iOS app (not affiliated, not an ad but love it).

It takes me 30 seconds from buying an eSIM in any country worldwide from their app, paying with Apple Pay, to having it active and working with data and voice line.

I travel a lot and before it'd take 15 minutes to sometimes an hour of driving to a phone shop or finding it at the airport, getting your passport copied (fraud risk), getting foreign money in cash out to pay, and handing a stranger your phone.

Big improvement for me. And I can run 2x eSIMs at the same time!
Apple had full time OSM mappers as well as sponsored weekly mapping meetups where employees could volunteer to help with mapping. I’m not sure if they still do this. The OSM and cartographers I worked with at Apple were all very passionate about helping map remote parts of the world and the benefits mapping brings during disasters.
I'm building an 'extensible card game' with the tech by querying smart contracts. Right now I can point people to OpenSea if they want a secondary market (I am not here to cash in though, I expect to be building well into a bear market). The composability is nice, and it's really not hard to migrate off OpenSea if needed.