skysight-inc/HackerNews huggingface dataset:
If it works for you, it works for you.

However in 2021 I am not interested in a computer with less than 32GB ram. Sure, I could work around the limitations and close not in use programs/tabs to avoid going OOM, or using swap, but life is short and memory is cheap. I'd rather not have to worry about it.
Where would I find this feature?
How soon after your site becomes popular do you find the definition of "unlimited traffic" your host is running on differs from yours? Is be amazed if they didn't throttle it at all.
Windows Defender blocking qBitTorrent as “potentially unwanted”
> By design, the hack appeared to work only under very specific circumstances. Its victims had to download the tainted update and then actually deploy it. That was the first condition. The second was that their compromised networks needed to be connected to the Internet, so the hackers could communicate with their servers.

Yea, wow, thanks NPR. Hard hitting stuff right there. Those are “very specific circumstances” that just happen to generally apply to a huge percentage of hacks.

I normally appreciate some stories on NPR, but you’re right. This is a narrative piece.
That's cool, but I'd love if you'd add Java to the programming languages.
We need more of those “do you want to allow....” confirmations. They are trivial to accept in the rare cases when webgl is actually required (online game or something), but will introduce enough friction and “default off” behavior that sites should stop using them by default.

This will probably help with security as well, there has been a fair share of webgl exploits as well.
Has the author put this up on `npm` yet? I don't see it and want to use it in platforms like ObservableHQ easily.
> Since CP/M 2.x has no concept of sub-directories

It has the notion of user areas. Each file entry has a 4b field tagging the file indicating which user space it belongs to. When you type "DIR" for example, it will filter and show only files for the current user space.

There are no protections across user spaces. Typing "USER n" will change the current user space you are in. Although one could use it to allow multiple people to have a file space on one floppy, often it was used by a single user to partition work, eg, USER 0 is utilities, USER 1 is word processing, USER 2 is source code, USER 3 is games.

So with a little squinting, it is possible to view CP/M has having 16 subdirectories, but the file system is flat in each subdirectory.
The problem with him aren't the buildings themselves so much IMO. It's his "towers in a park" style. It's like he never actually lived in a city before. You want things to be walkable. Instead, you end up with huge buildings with nothing in between. You get all of the downsides of density with none of the upsides.
I suggest for anyone, going to:
https://www.latterdaysaintjobs.org/ers/ct/?lang=eng

...and learning from the site and them in person, asking them for feedback, and doing whatever they say. (There are other very good resources on various topics for life etc.)

Not only diligence, but also honesty and kindness (treating others the way one would want to be treated), and observing people to learn what works and doesn't go a long way.

And it is not always popular to say but is true: you are a child of God, with infinite potential. His commandments (the 10 are a decent start) are given for our benefit, to help us reach our potential. We might not always understand why -- but like guardrails or safety stripes on a highway, they really do matter. If you ask Him sincerely for help, intending to do what you learn is the right thing, He can help.

Don't ever, ever, give up on yourself, humanity, or those things. Life is worth it! Hard things can help us grow. You matter and are worthwhile.

I have wondered, while trying to recover from my own non-employment for health reasons, if places like upwork (and similar--search HN for discussions) are useful for ad-hoc p/t technical work while coming back. If you or anyone learns more about that, I'm curious for possible future.

Edits/additions:
Avoid anything addicting -- it will cloud your judgement at important times, and when they are, you might not predict. There are also good resources for this.

I like another post here about empathy, and another on taking lower-paying (honest) jobs as better than nothing, sticking with them while looking elsewhere or working more on educational goals. Sometimes that certificate or degree means to people that you can be trusted to stick with something, and that might help you. Some you can do part-time online, or maybe in spurts for relatively very low cost are WGU (especially/maybe(?) if you study in advance and do many courses in one semester!--worked well for someone I know and others in HN discussions), at wikipedia) or at BYU Pathway Worldwide--good online school with lower tuition and a built-in support system for helping you stick to it.

And: In that URL I provided above, they will provide interview coaching, etc. Many things, all free and without obligation. The volunteers are often (usually? always?) kindly retired people.
The way I always think of it: Medium data fits on disk but not in memory. Big data doesn't fit in either.
Please don't prosecute me for heresy but I sousvide ribs for 36 hrs and I think the results are better.. melt in your mouth better. I am still working onn getting the crust but the overall meat is just so much better than barbecue.
> if you port your number from Operator A to Operator B, your number prefix still sits in A's range, and calls are signalled to Operator A. They can then tell you to try Operator B. B may then need to tell you the user is roaming and how to reach them. But yes, current firewlls leave a lot to be desired!

Not in all networks as far as I'm aware. UK is an annoying example of not having a central database of ported numbers (with ACQ), where a redirect is setup in the old network. I once ported my number in the UK and had huge issues receiving international calls or 2FA codes, it took me ages to work out and only got it sorted by leaving the number entirely and getting a new one.

Otherwise, like here in Germany, it's done with a proper database and the call never passes through the old network.
Covid-19 deaths pass three million worldwide
Ask HN: How normal “diversity hiring” is?
I work at a very large company but our team is quite small (<10 person). A recent experience made me feel very uncomfortable.

Our team manager asked us if any of us if any of us know a female developer that is looking for jobs. He explained that we are all male and he was trying to increase diversity (maybe it is the company that requires this, I am not 100%).

I think that part is fair, I don't see anything wrong with trying to get more female applicants. We barely get any afaik. But next part was quite weird.

After a while we received an assignment and I was one of the persons that reviewed it. My review feedback was negative/neutral. After that our manager made a meeting with me and co-reviewer and told us that the candidate is female (assignment review process is anonymous) and if we are really sure about rejecting her. He explained that we have to hire someone soon, otherwise we will hire someone globally and that complicates things since they will be working on another time zone.

Since I was somewhat neutral I told him we can give her another chance and interview her. The interview confirmed my suspicions, I think she is on the junior side and normally I wouldn't give it a pass since I would like to work with more experienced people. My interview feedback was positive to my manager/hr for a mid level position since I was a bit afraid to say no tbh.

So I am surprised that diversity hiring is being done in such an open way. So my question is: is this normal? Should I tell my manager (which is also the team manager I was talking about) or HR that I am uncomfortable? Honestly I am quite disappointed and will likely stop interviewing people from now on.
A company I worked for defined big data as anything not analyzable with a relational database - a PDF or video was big data. Companies say they want the latest buzzword even though it’s against their own interest and other companies say “we can give that to you” and instead deliver something that is of actual value so the license gets renewed. Same thing happened with SOA, REST, microservices, blockchain. IBM developed a blockchain product just to get the sales conversations going and then sold something else. Imagine being on that product’s team.
> The US is somewhere in between.

Bart Gellman's book says that Snowden warned him not to be the only person in possession of the leaked data prior to publication, as the US intelligence community would kill him (Gellman) instantly to prevent the publication of the information contained therein.

This was the biggest takeaway from the book, for me: the US military will assassinate US citizens (journalists!) in the middle of New York City without due process or a trial to prevent them from carrying out journalism.

We expect this kind of cloak and dagger shit from the CIA, but it pays to think about it in clear terms: the US military can and will assassinate US citizens engaging in constitutionally protected activity in the middle of Manhattan with no consequences whatsoever.
Vercel, Netlify and Cloudflare Pages are the same, just link a repo
I'm having a very hard time understanding how this landed on the front page of HN
If you get the ultra wide and have trouble getting the resolution setup you might need SwitchResX. It let’s you override the default resolutions with custom ones. Some of the ultra wide monitors support resolutions that are not expected in the default setup.
Everything there is, divided by 21M (2020)
Discussed a couple weeks ago: https://news.ycombinator.com/item?id=26645813
Also, just because India is majority Hindu doesn't mean there isn't massive diversity within those populations. India has 22 official languages (and many more which don't have the same level of representation). India will never be ethnically homogenous to the same extent that Japan (a country with two large religions that peacefully coexist) and China are.
Most bare metal features introduced into what used to be browsers, but are now virtual machines for running applications, are and will be used for malicious purposes. The idea that you should allow random strangers to run code on your machine, especially this low level, is even more crazy than opening every email attachment you get.
> Anything interesting in particular you'd recommend diving into?

Hackernews itself is a nice portal into the indie-web, or the small pocket of indie bloggers and webmasters who share their wild and 'magic' ideas. Yes, HN is mostly geared towards programming and STEM subject matter, but now and then you see sites that are not about that.

You can also get lost in here: https://pinboard.in/recent my favorite rabbithole. If you don't mind the deluge of Twitter bookmarks and borderline-spam on that page, you may just find something 'magic' as you call it.
Too perfect.
Starlink geofencing to be removed later this year
In the Python templates, what’s with the variable “initialisations” —- e.g. t = 0 in the light-speed one? I’ve seen similar stuff in my eldest’s computing homework: is it an accepted Python idiom that I’ve missed somehow?
Huge Sanderson fan and thought the video was excellent

Also a huge Dali fan and like to think Salvador would have been delighted by Grant calling his self portrait ‘a weird/strange monster creature’
Between Service and Survival: I quit medicine. And then the pandemic happened
I mean if that’s true, doesn’t that make the fear a much more practical concern?

It’s much worse to have a potentially hostile foreign state running core infrastructure than potentially have them install a back door.
Forgive a bit of ignorance on this, but I'm not 100% sure I know what browser fingerprinting actually is. I remember reading something by the DuckDuckGo founder mentioning that it could be a problem even if you use a VPN and incognito mode, but I had some trouble actually figuring out what that actually meant.
pretty sure the comment was made in jest
It's pretty similar where I am in SoCal.
Nobody needs backdoors when there are quite complete legal interception features regulated into core systems. Plus everything is IP these days, so tapping a call is trivial. It just can't really be done towards outside the telco network without anyone noticing, the world isn't a hacker movie...
How would you define bare-metal? WebGL is proxied via ANGLE, so there's no risk of crashing or other forms of leaky processes, which is typically the primary thing I think of when I worry about low-level APIs.
Thank you for saying what many people think, myself included. I was ridiculed many times by architects when I said something similar. Architects should create buildings that ordinary people find beautiful, not ugly, and then claim that people are stupid and do not understand architecture.
As much as I appreciate that people are chill about mistakes, I'm not sure if I agree. To me, as an English language learner, the grammar is trivial to learn and it is an anchor that gives me at least some reassurance. One of my most useful habits has been to pick a style guide and stick to it; I wish I'd done it earlier. People often say there should be no rules, but has anyone considered that rules ensure different regions don't develop dialects incomprehensible to each other?

What makes English actually difficult to learn is its broad vocabulary of idioms. One needs to develop a sense for 'natural expressions' because often there are dozens of grammatical expressions, only one of which feels natural. This is something difficult to understand for a native speaker so let me give you an example. Which if any of these expressions are a natural way to get a teacher's attention? 'Can I have a question,' 'may I have a question,' 'can I ask a question,' 'can I ask you a question,' 'may I ask you a question,' or 'I have a question.' This is by far more difficult to learn than any rule of grammar.
The claim about typicality was to add addition information, not to speculate about this particular case.
I’m not sure even the author is authoritative over their own work. Ray Bradbury once famously ditched a guest lecture because his audience disagreed on the framing of his book.

JK Rowling is thought to go back and retrospectively reframe her book, a framing which she has trouble gathering consensus for despite being the author.
Is there proof of this or is this conjecture?
Thou shalt not make unto thee a graven image, nor any manner of likeness, of any thing that is in heaven above, or that is in the earth beneath, or that is in the water under the earth;

That’s done some numbers on artists’ potentials.
Explicit data size limits (something on the order of 1M rows at time of writing) are only one part of the problem in trying to use Excel with Big Data (TM). Generally, if you've got millions of rows, you're working with some sort of data export from another tool (e.g. different from some financial data you're using to model your companies finances).

And with millions of rows of data pouring out of some other tool, usually you're trying to define a repeatable process to clean/munge/transform that data into something more useful to you/your team/your management.

Within Excel, there are ways of accomplishing the "define repeatable task" goal - but my personal experience working with VBA (and talking to VBA users across the spectrum) is that it's a horrible language that is absolutely no fun at all to write. Good luck using a nice library to do anything with it, really.

I'm a co-founder of Mito [1], where we're taking a bit of a different angle. Rather than bringing big data into Excel, we're bringing an Excel ethos to where you might work with your big data otherwise. Mito is a spreadsheet interface that lives inside of a Jupyter notebook; you can write spreadsheet formulas, merge datasets, explore summary stats, all from within this spreadsheet. While you edit the spreadsheet, it generates valid Python code for you.

Our current users mostly fit the bill of "previous Excel junkies who started teaching themself Python but still have a lot to learn, so use Mito to augment/speed up their workflow."

Questions / comments / hard-hitting HN feedback greatly appreciated!

[1] https://trymito.io/launch
My understanding is it's simply checking the level of support for different Web APIs. Since that is invariant with respect to the route between you and the website, a VPN wouldn't save you from this.
The US doesn’t do it quite as much. I was shocked how much some of the larger known European telcos and companies contract out. As in the entirety of their networking and most of their IT functions were outside.
Totally fair, and there's certainly a lot of irrational skepticism. Nonetheless, this is people's health. They're allowed to be protective of it, and it's still true that we have no long term studies because they simply haven't existed long enough.
If you want to work on something like flutter, which will be optimised for the hardware of the day when it is done, and therefore the hardware of the future when it is being developed, then surely it makes sense to start with a prediction of how future hardware will be (eg gpu more important, possibly more pixels to push, more (not faster) processor cores, possibly higher framerates), and then try to approximate that with a powerful present-day computer.

Though in this case it feels like problems might be due to running in a web browser and not being optimised.
Still impressed every time how well Sanderson is able to use his visualization and presentation skills to make explanations so good.
>and this version is a further 21 years (assuming a 2022 release) after Jackson’s version, a similar time span.

Wow

I thought Fellowship of the Ring was like 10 years ago. Wasn't that long. I had to Google to fact check this. And you were right.

Come to think about it my kid is close to 10. So yes, 20 years ago. Those under 25 might never have watched it.

>And damn, this makes me feel old.

Yes. For some strange reason I felt time moves slower as we age.
The question here is does this lipid actually cause pneumonia and if so at what dosage, if it can be relatively easily metabolized or otherwise cleared from the tissue it might not be an issue in the first place.

Yes nebulizers are hard to keep clean but that’s because they are essentially a petri dish and people who use them already have compromised lungs and or immune system. I don’t think people who vape keep their ecigs especially clean and at scale it doesn’t seem to cause too many issues.

I can see a lot of reasons why this might not end up being effective but jumping to pneumonia is a bit of a stretch tbh.

If this lipid isn’t toxic at a medically effective dosage you can probably have a hygienic delivery mechanism like an inhaler instead of a nebulizer.
I don't have a subscription. I found it by googling, maybe that gives you a one time pass
The parent comment who just had to tell people he was a 40 year old republican voter who was against covid vaccines because its a hoax
I think RPKI poses a grave danger in terms of censorship. Anyone who controls the centralized database of public keys to prefixes can instantly and automatically take anyone offline, if all other routers refer to them in real-time for building route tables.
It's when a site is able to take a variety of Javascript-accessible state that in isolation is benign (such as your reported graphics driver, as the case here) but together form a unique identifier for a user given the high dimensionality involved. This allows identifying users without their consent and avoids some methods of anti-tracking.
Share linqpad scripts?
Some of the web APIs expose information that in aggregate can give an almost unique fingerprint to that device. Using fingerprinting techniques you can then track what the device is doing.
Basically, each browser has an unique set of features so each device can be uniquely identified and profiled across different domains, regardless if you block cookies, use incognito mode and other techniques.
I've spent hours putting that functionality into a unit test. Worth every minute!
Part of my worry was that I messed up the caching initially so it was making API calls on the server for each request. Once I fixed that, there wasn't really anything to worry about.
Down nearly 40% in the past 24 hours, trade volume is down over 40%, and the $1 fee shows those in the know that it's barely being used on-chain and this was a big pump off washed volumes. 7-10 days and Doge is likely back around 10-13 cents.
The joke in our office was, "Big data doesn't fit on a thumb drive." At the time a big thumb drive was 64GB.
I switched to Brew back in... oh, 2012 or 2013, I think, because I was sick of MacPorts breaking itself horribly during normal operations (installing/uninstalling) every 3-6 months. Brew’s huge package selection, rare breakage (sometimes on OS upgrades, usually easy to fix), decent UI, and ability to also manage nearly all the closed-source software I install, have kept me from bothering to look at MacPorts again.
Ugh. My maternal grandparents' house reeked of it. I think they failed to clean their house properly because they were infirm. I suspect diet and hygiene play a part in it too. If there were a way to eliminate or neutralize it like a geriatric deodorant, it's probably a good idea (Japanese might buy it). Also, I wonder if very fit elderly people have this issue or just aged people who don't take care of themselves.
Two examples we know of of the CIA assassinating Americans without trial or consequences:

https://en.wikipedia.org/wiki/Anwar_al-Awlaki

https://en.wikipedia.org/wiki/Abdulrahman_al-Awlaki

The potential murder of Gellman was stated by Snowden, who was trained by the CIA, and was stated on more than one occasion.
Using the way that your browser renders a page to uniquely identify you amongst other visitors. This can take the form of measuring how your computer generates random numbers, timing how long it takes to compute certain things, minute differences in how your your gpu renders some pixels via webgl etc. With enough signals you can pierce through the noise.
Imagine gathering screen size, installed fonts, graphics card, processor model, extensions, plugins, operating system, ... and so on. Perhaps you could gather enough system properties to actually identify someone uniquely. It’s like a fingerprint.
So why did you buy one?
I appreciated the window into his struggles, not only because I continue to work towards better mental health, but because so many other people do, too.

Art is for the artist. That relationship gets more difficult when a production team gets involved, and will rarely (never?) please everybody.
I'm on my phone. The only thing I can see when I go to your home page is a sign up page. I'm not going to sign up without seeing at least something of what this app is. Stop being so aggressive about trying to force signups. It doesn't work that way.
I've been pondering getting the 15 inch Spectre, I just can't get over the weird placement of the touchpad and the keyboard including a numeric pad. I know it's silly, but it's just... why make something so pretty then make it asymmetric? It's bizarre.
I do participate in research project at https://browser-fingerprint.cs.fau.de as a user. You can find more info about fingerprinting here https://browser-fingerprint.cs.fau.de/faq?lang=en
Hyperbole, and no "truth" about it. The next few months will see Doge back at 10 cents and well below, and nowhere near $1-2.