skysight-inc/HackerNews huggingface dataset:
Weirdly these missing islands persist into the lower projections, unless you first select a higher projection on the list and then proceed with the lower ones (skipping Mercator)
I have a couple pieces of advice.

There are hundred ways that you would have written any piece of code differently than your mentee. And if you correct all of them you will both be unhappy and unproductive. There are truly amazing coders who code differently than you or I. Focus on issues that materially affect the application(correctness, reliability, performance, security, reliability, maintainability - less important than the other) and give clear explanation of why you're making the critique and how it affects the application.

Also remember you're a team, and he wants the application to be awesome too. Approach critiques with "here's a way we can make the application faster" as opposed to "you wrote slow code".

Document every critique you make to create a code guidelines document. This will help anyone else who joins the teams, and will make your critiques feel less arbitrary, and help them remember and be able to lookup your critiques.

Make sure you have a standup every day to watch over their progress and code.

It's really easy to focus too much on getting your own work done and slack off as a tech lead or mentor. Always prioritize your mentee's work over your own. Don't start your work until you've set him up for success for the next few days. (code reviews, making sure he has work lined up and understands what he needs to accomplish and how he needs to accomplish it)

Maintain a positive attitude, remember to compliment them, err on the side of over complimenting than under complimenting.

Don't be afraid to ask for their advice or for them to do research.

Expect the quality to not be up to what it would be if you wrote it. Try to plan for this by increasing QA time, testing, and spending more time reviewing the parts of the applications where correctness is the most important. Also make sure to do performance testing in case he did something boneheaded.

Over communicate. Explain the why's of everything. There are 100 tech leads who under communicate for every tech lead who over-communicates. So chances are your team will run better if you communicate more.
Potentially sponsored/edited by military personnel or at least done with their OK.
Queues: Everything Will Flow (Zach Tellman, 2015)
If I didn't have car payments, $2400/month would be enough to cover my mortgage and leave plenty for food and even some entertainment. And adjusting down to a cheaper part of the country, I could live quite comfortably there. It'd be nice if this could supplement additional income though. Make the $2400 in addition to whatever you earn up to a certain amount (it'd have to be a graduated scale).
Another possibility is that materialism is no longer in vogue because of changing economic prospects in the USA. Wages are stagnant and the future material possessions of today's young people may not exceed their parents. I think in many ways materialism is still the default for most Americans and "experiences" are mostly a distant competitor borne half out of truth and half out of necessity.

And for what it's worth, even though I'm all in on experiences for now, I absolutely think that well curated possessions can bring lasting enjoyment. I'm not currently in a position to possess much, but could certainly see myself pivoting to possessions if I had a future opportunity.
Solmonoff induction would imply the algorithm that learns the rules of arithmetic will have the most concise model for the data. But, it is unclear these gpt-3 type algorithms are solomonoff learners.
Japanese construction giant to build dam almost with robots
Given that the laser forms a spot, minor misalignments are very easy to debug (just line up the red spot with the sensor again). Also given a laser with sufficiently wide spread, minor misalignments would manifest themselves as volume loss.

Not great if you don't have easy access, but reliable enough for e.g. a dorm room or a living room.

This was a lab we did in an intro EE class in college and it worked wonders as a "whoa cool" demonstration with very basic EE knowledge required.
What prevents a slack employee from issuing chat commands as an authorized user? Similar to what we saw in the recent twitter hack.
The human equivalent to GPT-3 training is not as much the learning one has in a lifetime, but the millions of years evolution process. "Normal" human learning is more akin to finetunning I think, although these analogies are flawed anyway.
This reminds me of the recently-posted Trail Router[0] for jogging mapping.

[0]https://news.ycombinator.com/item?id=23802317
I strongly suspect that a new class of abuse is recent.

literally is actually reasonable as an intensifer for a figurative situation. I.e. the speaker is asking you to forget that you're just using an extreme figure of speech for a situation that is actually mild, but instead imagine it literally happening. I.e. the situation I'm describing is in fact so intense, that please pay attention to the figure of speech, since it is utterly fitting.

What we have now is literally just being applied randomly where there is no figure of speech, or not even a plausible figure of speech, as in:

> I literally just moved here from New York last week; do you know where I can get a decent bagel?

Here, "literally" doesn't inform us that a plausible metaphor is actual ("moved here from New York" is not a common figure of speech with a special meaning, and is vanishingly unlikely to be interpreted as such), and doesn't ask us to get a more intense sense of a metaphor by imagining it as actually happening: the move actually happened, that's all.

The word is just a morsel of pure verbiage.
It would mean that because GCP is not itself under AGPL, you are not complying with the license, so you could be sued by the maker of the software for copying it to GCP. You are doing the copying, you are breaking the copyrights.
My father is 58.

He works as an independent ERP Consultant.

Last week, he enrolled for a 6 month boot camp on web technologies with an elite engineering school near his home.

He’s my inspiration to keep learning to remain relevant in Industry 4.0
Well, this is the heart of the issue. Chris DiBona has publicly stated that AGPL software just isn't valuable enough to care about. The authors of such software tend to overestimate its utility.

https://www.theregister.com/2011/03/31/google_on_open_source...
WordPress is written in PHP and Jenkins is written in Java. These are already memory-safe languages. Security problems in their plugins rarely if ever derive from memory safety issues.
And Microsoft said all GPL was a cancer and unamerican and viral and disallowed it from about 50k engineer's computers due to "legal risk of GPL virality", and this was when they were by far the biggest software company. Wait, they lied? It was all FUD and really about threatening their business model. They changed their policies and actually said publicly they were wrong. Is it so hard to believe?
On the one hand, that sounds plausible on the face of it. Underhanded political shenanigans aren't rare.

On the other hand, I hear this used as a fully general explanation for every messed-up public service, including ones in places like the Bay Area, where government-run services are usually run very poorly and Republicans have near-zero influence. And there are so many other reasons why a public service is likely to end up poorly run eventually: bad incentives, otherwise-good incentives that don't incentivize their own preservation, accumulation of increasingly heavyweight bureaucracy and procedures, gradual transfer of power from leaders who know how to do new things to leaders who only know how to do the same things, and so on. Blaming everything on political sabotage doesn't seem like a great fit.

(Maybe in the case of the USPS it really is a case of political sabotage, but this is why I'm skeptical of those claims in general.)
> Folks here get censorship confused. The govt does virtually nothing to stop these scam sites - so they are certainly not being censored

It seems like you're getting confused on what censorship is. https://en.wikipedia.org/wiki/Censorship . Censorship can be done by the government, and it also can be done by sufficiently powerful private entities.

Also, nowhere have I argued that anyone shouldn't block whatever they'd like on their personal infrastructure. Although if you do it to your kids, then you are indeed censoring.
Show HN: Find open source projects to contribute to easily
San Jose’s New Innovation Chief Talks Inclusion, Recovery
Which might be eligible for a bounty under this program, but I doubt the kernel itself will have parts of it written in a memory-safe language anytime soon.
Tried this app on my iPhone, but in the end, I don’t really care about a picture of a virtual forest having one more or less tree in it...
Politic Corruption
I had this exact conversation with a friend over the weekend. If GPT-n weights all input equally then we are truly in for a bad ride. It's basically the same problem we are experiencing with social media.
It wouldn't be surprising if the dynamics of the human society pushed the number to the current number as being optimally stable for society. Too few busywork jobs and you have large crowds of protesters; to many busyworks jobs and the sectors of the economy that are growing in response to new opportunities are starved of labor. Not really stating a belief but just want to point out that in complex homeostatic systems it there are often dynamics pushing certain numbers to where they indeed are. Certainly true for body temperature and blood pH but no reason in principal not to be true of certain things about economics either.
I don't think the dangers are significant at all. The danger would come from changing how you perceive your level of heat, causing overheating related issues to come without you noticing the warning signs. If you ride the subway for a 10 minute commute every day, and it's a little warm, you will have virtually no side effects from this.

There aren't new side effects, there is just a hiding of symptoms.
Long-run impact of inclusion of a company into the S&P500 has become negative
Your basic core is the numerically-controlled oscillator, which consists of a phase accumulator and a wave shaper which converts the phase to the desired wave (basically a sine wave lookup table).

phase accumulator -> wave shaper

Yamaha FM just lets you add other signals to the wave shaper input:

other signal -------\
(+)-> wave shaper
phase accumulator --/

For example, instead of getting sin(x), you get something like sin(x + sin(x)). You start adding parameters like “a sin(b x + c sin(d x))” suddenly there are millions of possibilities.

“Why it sounds that way” can get really deep if you like, but basically, as you increase the modulation level you get more harmonics, and if you increase it too much you start losing the fundamental frequency. This is one of the reasons why it’s nice to have a 6-operator FM system (like in the DX-7). With the 4-operator FM, once you turn the modulation “all the way up”, there’s nowhere to go, but with 6-operator FM you have some extra operators around for modulating modulators.
This works on users starred repos, so wouldn't fetch anything if you don't have starred repos.
Repo: https://github.com/krishnanunnir/opensource-first-contrib-se...
I know my strike zone. When a project gets handed my way that I know is not suited to my strengths/job description and lines up particularly well with someone else's on the team, I communicate that to my manager. Unfortunately, my manager is batting 1.000 when it comes to ignoring me :). I don't even get a token "this is something I need you to improve in".

If I wasn't so busy or if every project wasn't "highest priority", it might not matter as much.
The true misrepresentation is:

> Anyone can go after you for some sort of supposed license issue

Suppose the software in question is MIT licensed. There are certain requirements, none of them involve users having to decide between releasing their source code or paying fees. Remedying most MIT project license violations usually involves adding a disclosure somewhere in the website.

As a whole, for reasonably large companies it's a lot easier to just pick a non-AGPL project (and make one if it doesn't exist) than to bother with these questions.
I assume yes because of your deep knowledge related to the package, whereas they don't have to spend time ramping up an in house dev to learn the ins and outs of it.
by the time that i'm in my 50s. i hope my kids are out of the house. its not for everyone.
A drive (be it HDD or SSD) is a block device, all drives are divided into blocks/sectors since they are a rather lossy medium. Data written to a bit may not necessarily be read accurately and so the solution is to have an Error-Correcting-Code that will allow to recover from some number of badly read bits (above that and you get a medium error from the drive). Since an ECC for a byte is a bit excessive the drives use blocks of 512 bytes or 4096 bytes, one reason for the move from 512 to 4096 is that the ECC becomes more efficient.

HDDs also have small "gaps" that have headers to locate the sectors (in the distant past you could do a low-level format to correct these gaps as well).

SSDs do not have these gaps but they do need the ECC.
Having met some of the people on there, this is uncannily accurate, especially in the High Quality voices. Well done!
I was really thankful that I had the same opportunity, and I personally loved my CS ethics course - unfortunately, it seemed like the value and necessity of such a course was lost on a fair number of classmates, who vigorously argued that the CS ethics course shouldn't be required.
Housing prices are in a bubble for sure! They are artificially being kept steady.

Rents are still the same but with 1-2 months free deal (which translates to around a few hundred dollars per month down from pre-covid).
I think the op was referring to the middle managers who don't code .
I assume that the scope has a 532 nm bandstop filter to prevent that issue.

Also, the eyesafe feature probably triggers on retroreflection from a target's eyes, so a retroreflector would likely trigger the laser to reduce it's beam power.
Hi! Thanks for trying.

Yes, you are right that's a side project.

I spent a lot of hours after work playing with Swift on iOS and Kotlin on Android. But thanks to good Google and Apple documentation it wasn't a bad journey.

But about the release process, it was much harder with iOS than Android.
Every self-help book ever, boiled down to 11 rules
Facebook says it doesn’t benefit from hate, but algorithms tell different story
You still lose. There are players who don't need you to believe them, as it is sufficient for them if people cannot trust each other.
It has a much bigger API than you'd expect, have you even tried to use it? :-)
From friends on the ground in Portland I will say it's largely still aggravated by police presence and the DHS/federal agents. If authorities did not step in with tear gas and kidnapping protests would have continue to be mostly nonviolent. Turns out that when you meet protests against police brutality with police brutality and disappearing citizens, nothing improves.

There are small groups and agitators causing issues not out of self defense but they are few and far between if not turned over by protesters when identified. Portland isn't on fire, civil rights are.
I agree "for them to be able to access high quality food at least once per day" is a good workaround in the current economic climate but, is "blessing" truly the right word?

Don't you think "access to high quality food anytime they want for their whole family" (ideally through appropriate pay) be a minimum bar before they consider themselves, or we consider them, even close to "blessed"?
I release my open-source software under the AGPL with the option for different licensing upon discussion or negotiation, partly for this reason. The other reason is that common open-source licenses are generally incompatible with one another, and I'm happy to overcome those incompatibilities via alternative licensing for other open-source projects.
When Unix Learned to reboot(2)
Winning the Internet
Of course, generally difficult to explain in HN threads but there are a number of things at play here...

The first is secrets + credentials. You can use our hosted vault or bring your own vault so that your credentials are encrypted and can only be accessed directly by your user code.

The next ACL - we set up teams so that you can control which Slack channels (private or public) they can run in, to deeply control who has access to the workflow. Even if someone has access to the workflow, they can't see the secret as if it's printed, we remove it from the output. Additionally, we push your user outside of Slack (browser or CLI) to manage secrets.

Next, is the actual PaaS itself. Slack doesn't know what's being run, they just send us a webhook and we deal with executing the workload, completely outside Slack. Slack is just a client, it doesn't really know anything about your systems or workflows.

Next is the shared workflow environment, which has multiple layers of virtual sandboxing to ensure, what runs inside your container, only runs inside your container. You can make requests to external wide area network io or inside your container to disk. All of this goes through a sidecar type analysis that we use to ensure security at a very granular level for anything that runs inside these systems.

Lastly, Slack never has access to your code. They are simply the client which tells our platform to run it and in a secure enterprise case, our PaaS can run inside your VPC, which gives you full control end to end as long as you are willing to let Slack send you HTTP request - but this is a standard expectation for any Slack app, we just dramatically simplify it.

I've been thinking about doing a detailed blog post about this in the near future, so i really appreciate these questions!
Using a cheapo radar gives a military target better "obvious" cover from electronical intelligence. As radars use active emmissions, they can be characterized and profiled. At range a civilian grade radar will not be fired upon in war without confirmation and in peace they can be used to hide your actual wartime radar capabilities and characteristics
> If a payment was made through a third party it could also be covered by the Treasury sanctions, which warn: "Foreign persons may be subject to secondary sanctions for knowingly facilitating a significant transaction or transactions with these designated persons."

I accidentally took a phone call for a job that basically involved using Bitcoin to launder money to send ransom payments to terrorists. They told me that although it's technically illegal, the U.S. government has never prosecuted anyone for paying a ransom. I noped out after the first phone call for obvious reasons, but it was pretty interesting just to learn about the industry.

Anyway when Garmin says they didn't pay the ransom themselves, they are telling the truth, instead they would have used this company or one of their competitors. You can't just open a Coinbase Pro account and buy 10 million BTC and transfer it your first day. No bank is going to allow you to do that, since they would then be liable for facilitating that transaction. Instead you need to contract with a company that specializes in ransom payments and has already accumulated the crypto in advance. Then you pay them a percentage for their services.
Techniques in Code Obfuscation
Making more things accessible via memory safe languages allows people to more easily transition to those memory safe languages even if they have dependencies that are not themselves memory safe. Boiling the ocean is impractical and memory safety is not all or nothing, so we're interested in encouraging people to find ways to migrate larger and larger pieces.

That said, we will consider level of effort as a component of our judging process when determining eligibility and bounty size.
Right, there a lot of projects that value the fact that their project builds on a lot of platforms, and that they can support old or strange systems that many memory-safe languages do not target (or only do so "unofficially" with some third-party fork of varying quality). I have met a lot of people who brush this off as "yeah but why should we care about those crufty old things, nobody uses them" but such an attitude does not endear itself well.
PolarFire SoC: Multi-Core RISC-V SoC FPGA
The very top analysis though shows:

"This review summarizes evidence that DHA synthesis from ALA can provide sufficient DHA for the adult brain by examining work in humans and animals involving estimates of DHA synthesis and brain DHA requirements. Also, an update on methods to measure DHA synthesis in humans is presented highlighting a novel approach involving steady-state infusion of stable isotope-labeled ALA that bypasses several limitations of oral tracer ingestion. It is shown that this method produces estimates of DHA synthesis that are at least 3-fold higher than brain uptake rates in rats."

So it seems it's not super efficient, but it's probably far more than sufficient, and we were under estimating how useful ALA is by 3x.
Lots of drivers, network protocols, etc. in the kernel, and they're most of the attack surface -- not the scheduler :-)

We have to approach this as a question of how, not if. When we do that, we can change computer security.
A Data-Driven Reopening
It's not clear to me from the article that Garmin did in fact get the decryption key. There's enough verbiage suggesting they didn't pay the ransom, so are we to assume they had other means?

It also took Garmin quite awhile to acknowledge the ongoing situation formally (their outage page has been accurate with red lights across the board). Could it be that Garmin just started to spin up more hardware and began a migration of their last backups? (I'm so far removed from how their service operates so apologies if this sounds impractical)
I find that it's almost impossible to appreciate and enjoy a sport until I start learning the technical pieces that determine decisions.

Football is full of all of these random plays that make no sense. Until you learn things about how clock management works. Then they become very tense and exciting.

The problem I have with baseball is that all of the minor strategic decisions are there, but you are talking about subtle changes that affect probability by a few percentage points. And that can take an entire series of games to see play out.
> > It is likely that people don't have OpenSSL in mind when they suggest moving away from GnuTLS

> No, OpenSSL is exactly what we have in mind, including Filippo: https://twitter.com/FiloSottile/status/1270130358634283008

Please note that the next version of OpenSSL (version 3) will be licensed under the Apache 2.0 license [1], making it incompatible with GPL v2 libraries and applications [2].

GPL v2 applications will be stuck with OpenSSL 1.x (or GnuTLS or other libs).

[1] https://wiki.openssl.org/index.php/OpenSSL_3.0#License_Chang...
[2] https://www.gnu.org/licenses/license-list.en.html#apache2
Distributed system definition at DEC SRC bulletin board (1987)