skysight-inc/HackerNews huggingface dataset:
Thing is, even now I find it useless. I can do nearly any division in my head whose digits themselves fit in my head (Miller's Law). For anything bigger, I have a pocket supercomputer with me at all times.

You're right that it could be a fun programming exercise, though
Re-keying the locks is kind of like remote wiping all the keys at once. Certainly not as fine grained, but will work in a pinch.
Good, let them have it. If they screw over .org owners as everyone fears, then perhaps there will be increased awareness and incentive to use or develop alternatives to registrars.
Ask HN: Sweet spot b/w server-less and micro-services architecture?
I’m a big fan of AWS lambda because of its simplicity and ease of use. In my last startup, most of our BE was in lambda but after some time we faced some issues e.g. cold start, cost, and double billing etc. Dealing with db connections was also kind of hackish.

I was wondering if it is possible to write micro-services in Lambda way but deploy them as continuously running services using kubernetes or ECS ? In other words, I’m looking for a way to combine good things of serverless and micro-services architecture.
Ask HN: How do you keep your backup server safe?
I use duplicity on a few servers to encrypt backups and send them to a backup server, which then sends another copy to rsync.net, and then, once a week, give it or take, I download these backups to a local server.

The problem I have with this is that to send these encrypted archives to the backup server, each server has a password-less SSH key that allows them to connect to the backup server.

While each server has its own user on the backup server, and the user only has permission to write to its own backup directory, I still fear that a compromised server — thinking ransomware, to be specific — could damage the backup server as well.

I thought about doing the inverse and having the backup server connect to the other servers, grab what it needs, and then shut itself down, but that seems worse, as a compromised backup server would have access to the entire server inventory.

So, I am wondering what you guys do to keep your backup servers safe?
Have you looked into possibility of going on short or long term disability? Where I live (CA), I've never worked for a company that didn't provide disability insurance. A few year's ago I severely broke my arm requiring surgery - my manager offered me the option of applying for disability so that I could take the time off for recovery while still receiving some percentage of my salary. Good luck with your procedure!
Threadripper is a workstation-class part currently capped at just 8GB per core (or 4GB per hw thread). That's not terrible, but it's also not great.
He wouldn't get parole anyway, since the federal justice system no longer grants parole.

> For persons convicted under civilian federal law after November 1, 1987, federal parole has been abolished [1]

[1] https://en.wikipedia.org/wiki/Federal_parole_in_the_United_S...
I'm playing devils advocate here, but the argument you'll get is that there's software for that. Also, in a typical department, there may be one or two engineers who handle the quantitative problems for the team.

Many engineering students go through their education, having heard from someone, that they won't need their math after they graduate. And things do fall apart.
Depending on what you want to do, maybe you don't need to overcome it. I'm a fan of these, which are "automated", but require no electricity: https://www.blumat.com/classic/uber-classic

I haven't tried these, but they might be more suitable for an outdoor garden, and I've heard good things: https://www.blumat.com/tropf/das-tropf-blumat-system/vorteil...

I think there's a way to hook the latter up to mains water if you have a big install.

Basically, the soil moisture determines the watering rate via diffusion through a clay cone.

I was getting all ready to rig up some custom raspi sensor based watering thing when I found this and realized that my way would have been waayyyy more maintenance headache, more expensive, and probably not work as well.
In my kids elementary school time. I had the interesting situation that while the teachers weren't strong in math, their boss the principal was an actual mathematician (or at least he had a real degree in Mathematics). Generally principals seem to have a psych background but not this one. Good times!
This is the one.

https://www.gira.com/en/gebaeudetechnik/systeme/knx-eib_syst...

You can see what one looks like in place here in the middle of this picture. I use black ones for my wood ceilings.

https://i.imgur.com/pTCOKJx.png

On the left hand side is one of the air quality sensors.
I get what you're saying, but that would then mean that you couldn't advertise essentially anything. Chances are very high that you will never get an endorsement/advertisement deal for a product that you do understand well.
As opposed to the notable cuddly and freedom loving North Korean government.
> what you see above [the 2000-cube demo] simply would not be possible without scheduling, that is a fact. you can't expect any renderer to handle that amount of stress, it's a matter of capacity.

https://twitter.com/0xca0a/status/1200121269339000838
The $1.1 billion isn't profit. They're selling an asset (the .org rights). That transaction should be entirely neutral in terms of profit/loss.
Whistleblower in New Orleans hotel collapse is deported to Honduras
You're never going to find 100 people who can perform long division.
This is such a huge problem for retro gamers. Any games on optical media, even those that aren't particularly old are at risk. As the article mentions, it's doubly infuriating given how optical media was marketed as more durable than cartridges. Meanwhile, a bunch of my Dreamcast and PS2 games have disc rot, while all my carts are still 100% playable.

Besides disc rot, optical drives are also at high risk of the laser dying - this has happened to a PS1, PS2 and Dreamcast of mine.

For these reasons, the most serious retro gamers I know are modding their optical drive systems to replace the CD drive with a SD-card based optical drive emulator.

Anyway, thank heavens for emulation and the homebrew fan community. Without them, so much of video game history would be lost.
Teachers are a very mixed bag. Some of them are delighted to see a student learning, in whatever way that learning may happen -- and some are just annoyed that the classroom's reality fails to match up perfectly with their lesson plans. If you're a nail that sticks up, some will try to uplift you further and others will angrily try to nail you down. (And most are somewhere in between.)
I don't know what his motivation was. But the first thing I thought of when I heard the news was that it
will be interesting to see what sort of case law is developed as a result of this case.

Can math be classified as a weapon? Can talking about algorithms be made illegal? If talking about an algorithm in one place legal and in another place illegal? What if you video present where the speaker is in a jurisdiction where it is legal, and the audience is in a jurisdiction where it is illegal?

Back in crypto-wars I on the coderpunks mailing list there was an interesting thread about the hypothetical question of getting a tattoo with the diffie-hellman and RSA algorihms written out, and then driving to Mexico in an effort to get arrested for exporting crypto code outside the US in violation of ITARS laws at the time.
Well yes these 4 are mostly used but unless you code in some completely unknown language, choice of language won’t affect your candidacy.
Intent to assist a regime obtain the currency it needs to continue running murder camps and the like?
Not the parent but I thought of AWS services like RDS and S3.

I believe the point being made was the money you save on licensing fees are insignificant compared to the amount you spend on paying people to maintain your infrastructure.
You can easily highlight/make prominent comments based on occuring words in them like TODO, DEPRECATED, WARNING, etc., and some syntax highlighters do this out of the box. Making all comments bold is an overly broad approach to cover this case.
My response to primary school teachers is that they need some mastery of math so they are not anxious about the subject in front of students. Because if the girls in her class lookup to her and she is anxious, nervous, or dismissive of math then those girls will not go into any STEM field. If you want more females in STEM careers then it starts with elementary school teachers loving STEM.
Please don't copy/paste comments here. It lowers signal/noise ratio and isn't good for conversation.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I had a lot of problems with Dreamcast games in particular. I think the black-surfaced PS1 games seem to be a bit better made.
>I have a PhD in computer science but I cannot understand long division

I think you're trolling us a little: you could sit down with pencil and paper and think about how it must work and 20 minutes later you'd understand it, surely.
Yeah, emphasis on "minor". Try hitting a lamp.
I've seen plenty of scam and piracy sites using it in recent year, don't know if it's China-specific.
I can't really understand what is the problem and why this has to be discussed. Coders suddenly don't write bad code because they are out of time - they write bad code because they can't write good code and they are out of time to learn how to write a good code.

I would hire someone who would boast how he or she wrote excellent code in tight schedule. Because I've done that.
And I have seen plenty of bad code and people who were making that code and could not improve even after a considerable time, because they were morons.

Laughing about them is best thing you can do - worse if you have to cry, because they are still there. There are no good ways to deal with this type of bad coding if your company do not have laid foundation of good coding practices and don't follow them.

Professionalism IMO means not only knowing how to code but also work experience on different working environments to understand the difference between good and bad workplaces and predict where things will go south(or great). The things you have described doesn't sound appealing to me - that would not motivate me to code or do anything. And it seems that your coworkers who moved on made a professionally better choice compared to you that is hurt by someone laughing at how things were done before.

Just think about this in different light: new people are looking at you amicable - because criticism that they are making is friendly gesture. Your intentions on crushing this behavior is based in your insecurity. So, are you going to change them all... Again, question from dino - Why do you think that they have to change and not you?
Look at it from their perspective: some people left a bunch of nasty messes that they will eventually have to spend time and effort to clean up without providing any good explanation of why the messes were there. Naturally, they assume Hanlon's Razor applies and they are venting about it.

The most you should do is explain what the reasons were for the bad code at the time, if you know them, and also explain why it can't be fixed right now, if there are any good reasons for it. There is nothing that you can say to defend bad code itself; it is, by definition, bad. Doing so will only give the rest of the team the wrong impression about you.
For me it had more to do with the bootleg sharing programs and the inability to download anything without 1500 different versions of malware also making it onto your computer.

For some reason the torrent community doesn’t have quite the same problem.
You also hear people use “Intellectual Property” to refer to their favorite films. And extended conversations ranking revenues of different media franchises.

I’m sad that you seem to be the only commenter who is taken aback by the implicit commoditization here of not just art and entertainment, but also learning.
I have no intuitive understanding or mental model of the algorithm. I could follow the instructions if they’re written in front of me but I have never managed to understand why they work or to memorise them.

I have a similar mental block for standard deviation - I always seem to have another ‘but why?’ question that eventually people answer with ‘because!’ and then we’ve both given up.
> My whole knowledge base should be easily shared with other people. - I want to find others with similar interests to mine.

Yes! And I think this paves the way for an interesting collaborative knowledgebase as well.

Agreed on a missing workflow to bind everything together. Do you keep your annotations + notes in Memex? If so, do you add an external annotations (say, from ebooks) into it?
> And that the US Federal Government is worried about North Korea getting their hands on the WMD-level technology that are Ethereum Tokens.

There's significant evidence that North Korea has been using cryptocurrency to evade sanctions and prop up their murderous regime, so I don't see what seems ridiculous to you about that.
The worst part is that female students are more likely to notice the teacher's fearful body language, so you get this never ending cycle of girls developing fear of math, going into teaching and passing the fear on to the next generation.
Sure you can! Just look at a typical fifth- or sixth-grade classroom. Most of them can perform long division, briefly, before the test. They may even remember it for several days after the test.
I Built an Automation Tool for Developers and Grew It to $28K/Month
> Financial censorship, done arbitrarily, to people who have not even been accused of a crime, is the most common form of financial censorship.

Source? I find that hard to believe considering the prevalence of fraud. In fact, dealing with fraud is one of the primary reasons transactional banking exists in the first place.

Notes and other negotiable instruments were in widespread use even when there existed universal gold- or silver-denominated currencies that made direct payments nominally simple and convenient.
This x 1000000.
>> One, there is no excuse for garbage code. Deadlines don't cause people to suddenly forget how to code.

Come on, really? I just gave one or two examples to illustrate my point! And they are valid examples (you even partially admitted that in your comment). Also, if you read the discussion, another user gave other reasons that can explain a bad code base.

>> Maybe their arrogance is a way of venting their frustration with being forced to write bad code? Or maybe they're telling the truth but for some reason you interprit it as arrogance?
Should I even comment on this? really?

Also, did I even say or imply that the whole codebase is garbage or something?
I've never thought of division as repeated subtraction: it's the inverse of multiplication, or literal division as in I have a pile of beans that I divide equally between N piles.

I don't think you're wrong, just seems an odd way to think about it, and fails to account for any remainder.
What was sold is PIR, "Public Interest Registry", which controls not only .org but also .ngo, .ong, and some other language specific TLDs.
A couple examples from the article:

>> A colleague told me of vainly trying to persuade a college student that .015 was less than .05; the student insisted “but 15 is more than five.”

>> To [students], [the equals sign] doesn’t signify equality, but instead means “put the answer here.” Imagine their confusion when, in algebra, they first encounter problems with numbers on both sides of the equal sign.
What you have outlined is a combination of feedback directed optimization, sensitivity analysis, iteration to a fixed point, cosimulation and configuration spaces.

https://en.wikipedia.org/wiki/Profile-guided_optimization

https://en.wikipedia.org/wiki/Sensitivity_analysis

https://en.wikipedia.org/wiki/Fixed-point_iteration

https://en.wikipedia.org/wiki/Co-simulation

https://en.wikipedia.org/wiki/Configuration_space_(physics)
Kinda cool... which part is machine learning? Just the likes and dislikes? Still cool. gj
I was testing this earlier with a NordVPN US server.
Akamai sees a changing IP (different from the public IP of the server) that seems to be in residential ISP IP blocks when retrieving www.disneyplus.com. For other sites on the Akamai CDN this was not true. On other sites header and public IP matched like in your example.
Are you not aware about things like how anything related to sexual content will have their accounts closed?

I was talking about things like this, and other related situations.
As much as I hate copyright if someone doesn’t want to sell something to you or licence it or share it they are under no obligation to. I’m sorry but why do you feel you have a right to any content? It’s just a movie/tv show/book.

Thou as a write this I consider the implications of it was educational and only available to a nation or race and not having it would put one at a disadvantage ala scientific papers...
I went thru spine surgery, being diabetic from poor health habits and a sedentary job ... Programming, did not help my situation. It takes time to heal and a stable health is necessary to take interview without looking desperate. Also on a new job, to qualify for FMLA one needs to be atleast with the employer for a year. I would not resign a job, if I was in your shoes.
This is one of those thought processes that makes me laugh at the human brain. You have no idea what's going on, but it seems strange, so you decide you know exactly what's going on. We really are irrational creatures.
I think this post deserves a more serious response than it's gotten so far and I fear it won't get the response it deserves. I think part of the reason for that is the nature of programming, because it requires a degree of precision and correctness that most social spaces don't. But I think that attracts a lack of social consideration that is unfortunate.

To the author, I've experienced this from both sides, and I want to say that it can be very hurtful to receive criticism that goes beyond the work and feels directed personally. It can feel isolating and ostracizing. That said, I want to encourage you to try to distance your sense of self from your prior work. I know that can be difficult.

It can be hurtful to hear that your work is "bad", you might even disagree that it's bad. As long as those comments are focused on the quality of the work and not the quality of the person who wrote it, that's a discussion that can be productive even if it's exceedingly inconsiderate. That work isn't you. If you're ready to acknowledge that it was compromised by certain constraints, you can find ways to value the drive to improve it as new minds with a different set of constraints come in.

We all have an opportunity to learn. For those of us maintaining debt-ridden code, we can welcome improvements, however gradual or wholesale, as they're introduced. For those of us walking into what seem like trap doors and quagmires, we can welcome opportunities to be more aware of the stress and effort put in by the people who came before us.

Software can always be more correct and more precise and more forgiving and any number of values we might search for in our engineering pursuits. Software engineers can always be more kind and more compassionate and more caring.
Or bypassing firewalls and IP restrictions.
This is because of a lack of men in elementary schools, interesting they skipped the reason.

But this is not solvable in the West I guess, it will continue to decrease.

Need to offshore it. IE. Produce good external lesson plans that are free to use.
Just a reference frame change right?
Extra points for adding the extremely trivial and also very low cost steps of signing up under a corporate name and removing your personal identity from the account altogether.

Unless you're paying Amazon in bitcoin you're not removing your personal identity from the account.
Building on your comment, I think that while it does help to have high quality cameras and objective lenses, it is always worthwhile to push the limits of how cheap we can go. There have been many nicely done papers in this vein recently, showing for example, how cheapER cameras perform on supperresolution microscopy setups [1]. That paper showed that the setup is able to resolve cellular structures (actin filaments) less than 100 nm apart and measures the standard deviation of localization of single fluorophore emmitters.

Super-resolution implies that you are imaging below the diffraction (Abbe) limit. While the Fourier ring correlation can be used as a surrogate for resolution (it is frequently used in both cryo-em and fluorescent microscopy) you must define the correlation cutoff or else the measurement is meaningless. I do not see any mention of a cutoff used in the linked paper.

I would be more convinced if they actually imaged something smaller than the diffraction limit of their microscope, like the nuclear pore, which was recently proposed as a standard for the field [2]. Nonetheless I am impressed by the image quality given how un-rigid and prone to thermal drift/expansion their microscope probably is.

[1] https://www.nature.com/articles/s41598-018-19981-z

[2] https://www.biorxiv.org/content/10.1101/582668v1
They are selling PIR, the non-profit registry controlling .org (and other TLDs). And now "PIR will (...) consider seeking B Corporation certification."

https://thenew.org/the-internet-society-public-interest-regi...
I'm not saying you are wrong but brand awareness ads are, if I'm reading correctly, exactly the kind of wasted ad money the parent was talking about. They are the cluster bombs of the advertising world.

I think the Parent was actually advocating surgical PPC management of the style patio11 has written about extensively.
The particular non-fact is unremarkable, but the lack of inquisitiveness is off-putting. It falls down after not so many "why"s. You'd like to imagine a greater love of discovery in the people who are (hopefully) shepherding dozens of kids through their own discoveries, day in and day out.
The remainder is what's left after you've repeatedly subtracted, and can't subtract any more before going negative. (I wish that one of my teachers had said this to me, but they were too busy getting everybody to memorize the steps.)
This isn’t about the legality of math. It’s about what you are doing, or helping others do. Goals and intended outcomes matter. Knives aren’t generally illegal, we all have them in our houses, but stabbing someone with one generally is.

Calculating equations isn’t itself illegal, but for example calculating the ballistic profile of a missile aimed at a city and passing those results to an enemy state might be a crime. Similarly teaching their people to calculate such profiles, knowing what they intend to use that information for, could reasonably be criminal.
For Average Joe or Median Marsha:

YouTube —> watch videos

Instagram —> see and share photos

Reddit —> discuss whatever you want

Facebook —> share thoughts and experiences with friends

Twitter —> ???

I know what Twitter can be, if you really optimize it, but it takes patience which a lot of people don’t have.
Light is well understood but the explanation depends on what level of abstraction you require. There are quantum, classical and naive explanations of light and each are radically different. It's not our understanding that is flawed but rather the assumption that if there's two different explanations of the same physical phenomenon it indicates a lack of knowledge (rather than an abundance of knowledge).
Extensive discussion: https://news.ycombinator.com/item?id=21654654
That seems like a stretch.
I think it depends on how you were taught the concepts in elementary school. I think a lot of it is based on things like bar charts[0] and visual representations at first, so it's possible you were never taught how it was repeated subtraction and addition, how powers are repeated multiplication and so on.

https://en.wikipedia.org/wiki/Singapore_math#Bar_modeling