skysight-inc/HackerNews huggingface dataset:
The approaches I am referring to are indeed oversampled and occur in a "bump in the wire" or on a parallel data path.

Moreover, the oversampling occurs at a much higher frequency than the maximum counter frequency of the FPGA -- each clock period is divided into a fractional offset from the rising edge by the capacitative divider or delay line.

It is not uncommon at all for dedicated PTP/NTP hardware to implement synchronization and timestamping in this way, even commodity NICs supporting hardware timestamping often implement it on at least a parallel data path.
I'm a 13 year old Indie hacker, and I have my own Indie Podcast
Apple is bigger and has better control of their supply chain. Similarly, those large companies would also likely build safe products, but it would be slightly less of a safe bet.

Overall most of those companies have excellent track records, but I bet everybody still remembers the exploding batteries from Samsung. Meanwhile, Sony actually has a pretty spotty track record (depending on where privacy and safety overlap for you), but most people have forgotten the root kit scandal.

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
Right, but to my knowledge target2 doesn't preclude the use of other exchanges. It wouldn't be illegal for say, Spain to convert to dollars and then back to Euros when selling to France. I'm having a hard time finding the statistics I read a few years back, and maybe things have changed or I was misinformed, but I remember reading while most internal EU trade is settled in Euros a significant amount was still settled in dollars for a variety of reasons (legacy systems and such).
The ones that annoy me were recruiters who would 'scrape' together a resume for me from my LinkedIn, then submit that to a company. I unilaterally stopped taking any connection requests from recruiters.
Sorry, I just reviewed ASVS 4.0.2 and it's as OWASP as ever. It's super high-level. There are whole sections where it's clear the authors don't have subject matter expertise (cryptography, which has its own section with several bullets, has essentially no bullets on how to actually evaluate cryptography). Super-important attack patterns, like SSRF and deserialization, are condensed down to single bullets that amount to "don't have SSRF". There are idiosyncratic attacks, presumably the pet projects of OWASP authors, for which Google searches bring up ASVS as the only real cite. There are idiosyncratic defenses; some busybody has managed to get OWASP to demand secret-salt password hashes. Everything is indexed to CWE, further evidence of consulting infection. There's some good stuff on 2FA, but nothing meaningful at all about SAML (which has been ripping holes in major platforms for the past 5 years) or OAuth, which has been rolling new protocol variants to combat flaws for basically its whole existence.

I stand by what I said before. OWASP can be useful in consulting settings as a communication tool. It's not a good reference.
> The target market for the Raspberry Pi foundation is education.

I'd bet 80% of the sales are to hobbyists/companies.

It's a weird setup. Have a look at this page: https://www.raspberrypi.org/about/meet-the-team/

There are two groups of people:

* Raspberry Pi Foundation (100+)

* Raspberry Pi Trading (27)

My understanding: The people in "Raspberry Pi Trading" do the hardware/software/documentation/product management/sales work, plus publish the monthly MagPi magazine. That's remarkably few people for this, btw. The profit of this operation goes to support the foundation, per the wikipedia page. There sure seems to be a lot of fluff there.

I think it would be wise to change that balance (100+ vs 27 full times) a little bit more in advantage of Raspberry Pi Trading part.
For the uneducated like me: if I am writing a NodeJS application in Typescript, can I use this instead of the `tsc` Typescript compiler CLI and get faster compile times?
I predict Social Media Rehab is going to be a huge and lucrative business in about 5-10 years. Invest now.

...

I initially wrote that as a joke and intended to just hit Reply and move on with my life, but reflecting for more than a minute, there may be something to this. We have drug rehab programs which work to varying degrees. I wonder what research is being done on how to rehabilitate victims of social media, and if any specific techniques are known yet. Social Media has been known as a societal ill for some time, so surely someone is investigating this!
> I don't know if it's jet fuel or what, but I am certain we will one day discover that the fumes cause all sorts of maladies.

A lot of it is oil and jet fuel. This is a known hazard, even to the flight crew.

In the industry these are referred to as "fume events" or "contaminated air quality events" (CAQE).

https://www.bbc.com/news/business-47740523
What stops major SoC designers to come up with a standard "programmable IOs" interface for all their IOs, a little bit like these PIOs, instead of shipping hundreds of flavors of the same CPU with different IO options?
I guess it's more expensive to design & manufacture a truly general purpose IO, but doesn't the cost of warehouse and the risk of not having a market for that specific SoC outweigh the initial cost?
It would also lower the number of pins on the SoC.
e.g. You only want HDMI & SATA, here's the VHDL for it, you can even individually select the pins you want to use.
Rhode Island finds first cases of UK coronavirus variant
I'm not sure if Google would have much support after blocking users and refusing to follow laws that exist to protect users.
That boils down to the question “can deterministic system contain inner truths?”. While I can’t really answer that now, imagine a deterministic system that has some truth in it that may be observed from outside (by e.g. us, its creators). Then claiming that there is no sense in automaton reasoning is equivalent to claiming that this system doesn’t have an attractor for that. But if there is such attractor, then we may watch this automaton in “realtime” looking for truth (being catched by an attractor), move to it (along its field), and then state that it found it (by observing a fixed point). Or it could spiral into “truth point” never reaching it, like we usually do.

Iow, systems are not required to have truths or elements that are pre-aimed to balance themselves along these truths, but our world doesn’t have to be like that (unless proven otherwise).
Haha, that might just be the right takeaway!
Eh, it's a useful proxy. 1000 lines a day isn't better than 100 lines a day but both tell you that it's being actively worked on.
> not all businesses are compliant with it anyway

Pretty risky, just waiting for the wrong lawyer to notice.
I've already started checking out Typescript as a general-purpose scripting language to replace Python, Ruby, Perl, and to some extent Bash/Zsh. Knowing this makes it even more attractive. The only annoyances I've had so far are: difficult-to-search docs, and the `tsc` command-line compiler is slow.
The problem of reliance on an SD card is somewhat less nowadays with the Raspberry Pi 4. Its faster USB3 support allows you to just use the SD card for the /boot partition to boot the system, while you can maintain everything else (root, userspace) on an attached USB drive that can handle heavy reading and writing.
Atlassian launches a whole new Trello
A random number generator also generates matches that would not have happened otherwise.

I think it is odd, in Hacker News, to see the opinion that semantics don't really matter.

Java vs JavaScript.

Linux vs Linux Kernel.

FPGA vs LPGA vs RPG vs RPG vs RPG-III. Those are all basically the same, right?

(Field programmable, ladies' professional rocket-propelled golf role-playing report generation language: there's probably three jobs at game studios that could use all that, actually.)
If the Earth were destroyed in some sort of cataclysmic event and all humans were gone, what would remain? What would still be true about the universe?

To put it another way, if we are not the only scientifically capable species, would a different species discover different physics? How different? Would there be at least some ideas that overlap?

These topics get explored in science fiction. Carl Sagan and James Burke also wrote quite a bit about how humans discover new ideas and suddenly the universe changes.

But if you think these ideas are so abstract as to be meaningless, then there is no question to pose, and nothing to discuss.
I don't have allergies, and I am not sensitive to indoor envornments by themselves. I just get very tired and a migraine-like reaction when exposed to synthetic cleaning products and new furniture, as far as recently.

I don't need scientific consensus to prove it to me, I live it myself.

People I am close with do take me seriously, and the problem is fixed when the VOCs are taken away.
I was not clear.

This is the password for the password manager (e.g. 1Password/ lastpass master password). The password to rule them all. It should be extra secure. I also have 2FA, but you must have heard of defense in depth.

Anyway, I want to be able to see the password and check for typos before entering it to unlock the vault. I don't want to retype the whole password in when I only mistyped 1 character.

When I say read, I don't mean screen reader. I mean read with my eyes, I didn't think this would be a sticking point.
If they don't understand the meaning of terms in a resume and how that may or may not align with the requirements of the job, then what value do recruiters bring?

If they're merely there to "match" on buzzwords and technical jargon- then that could easily be done by software. What else do tech recruiters bring to the table?
Does this exist? As someone in the midst of some major career changes I’ve been wishing for a “career coach” sort of role. Someone to help with both compensation, but also to advice on which roles to take now to set myself up for my most desired roles in the future.
It's possible you'd benefit from the GameDev.tv course on Math for Video Games. Available on Humblebundle at the €1 tier for 24 more hours. ;)
https://www.humblebundle.com/software/learn-unity-game-devel...
I did a fair amount of hobbyist programming on the Commodore 64 and BBC micros in their respective BASIC dialects and 6502 assembly language, and loved it. Only a bit later did I get to know of higher-level languages like Pascal and then C (though C is a somewhat lower-level than Pascal in some not-necessarily negative ways*).
> If we end up in an actual war, we'll have more to worry about than not getting the latest iPhone for a few years.

This is a supply issue with silicon/electronics in general. At this point, it would be more of a disaster for any country to lose access to electronics than to oil. I'm not sure where you heard that manufacturing electronics is low skill, but I definitely don't agree.

The point is that there's no difference between the US and some country that has oil resources but no refining capacity. We can dig silicon out of the ground but we can't make anything with it.

The other thing you may be failing to consider is automation. If another economy gets there first, they won't be just building chips. If you're afraid of China becoming the fastest at bringing technology ideas to market, we are already there. And not just some ridiculously useless SV "x but for uber" product. A real piece of reality that turns on and can perform work.

This is even before you get into the national security argument about a trustable supply chain.
> There is no benefit to Bloomberg to fabricate a story like this that they know can't at least eventually be backed up, especially not twice.

There is a real benefit for the author of the story - he gets paid. There is a small benefit for Bloomberg - they get clicks. What I assume is happening here is a mix of incompetence and confidence that they can just get away with this even if the story is false.
The author's getting tripped up on whether Uncle Bob is suggesting to use "correctness techniques" and missing the forest for the trees a bit. Uncle Bob's central theme of advice is basically to stop thinking in cargo cults. "If I just do X Technique / use X Tool, my code will be better" is a fast track to "I am doing all 100 Techniques / using all 100 Tools and my code still has bugs. Maybe I just need new Techniques / Tools."

Nothing is enough. As humans, we build things shittily. And the chaos of the universe also makes sure that everything slowly becomes shitty over time. You should consider techniques as a small part in a grander scheme, which is the holistic implementation, operation, and maintenance of the products your code makes up.

I have been running systems for a while. I've seen a lot of code - some of it even good. It still makes for shitty products, because the people writing the code are thinking more about the code than how it's operated/maintained/supported and how the user experiences it. There is no technique or tool or code that can ensure the rest. Show me the best code in the world and I will show you an unhappy user.
If it is not in your own personal wallet, you don't have it.

A friend recently got his BTC stolen in one of these online wallets, which are not wallets at all.

I advise no one to keep their money in exchanges.
In this thread, you've managed to derive axiomatically a theory of toxicity in which peanuts are suspicious because they trigger allergies, which implies our immune systems see something wrong with them. I feel like a grain of salt (if our systems can tolerate it) would do us well on this thread.
The HN submission and the comments are from today.
> Where's the "tail between his legs" post you are referring to?

I didn't mention a post. He came to stack overflow, posted a few answers for which he obviously expected instance acceptance, and then, once he realised that no-one particularly wanted anything to do with him, immediately disappeared.
Open-source algorithm predicts heart attack risk from chest CT scan
To quote the oft-quoted quote "Life finds a way". As we eventually explore more planets, I am sure we will expand what we consider life.
I don't know if the number needs to necessarily be two, my intention is to fish for an answer that isn't so much prescriptive but descriptive of their infrastructure needs and goals.

But a good answer would probably involve articulating some kind of genuine need that can't be solved with something else, I'd hope the answer involves some candor that the company looked at their options, vetted out that K8s was what they needed, why K8s is going to/has already solve(d) them over something (anything) else (nomad, or others but not necessarily limited to nomad), and if the interviewer is so inclined, disclosures of what they've learned trying to bring k8s into the house.

This last bit may be a follow up question from me "what have you learned so far implementing k8s? What would you have done differently if you knew better at the time?" etc.

What I'm looking for is a determination if the team thinks through the problem deliberately or if they're simply throwing their stuff at kubernetes because someone who no longer works at the company sold the leaders on kubernetes and no one asked any questions as the org jumped into those waters.

Mind you, this part is important: I am NOT anti-kubernetes, I am anti-foisting-kubernetes-on-platforms-just-because-its-hot-and-exciting. If a team wants to R&D it somewhere, prove out it's merit, create an MVP internally and can show the effort is worth undertaking to redeploy services on k8s, awesome.

My lived experience has been more teams than not are doing it because a thought leader somewhere wanted to pad their resumes, and then left the company, now the rest of Ops is paying down technical debt they never took out loans for.
Check out The StoryGraph (https://app.thestorygraph.com/)! Is not Amazon-owned, and while it's not built to be a Goodreads replacement per se, it's been super helpful for discovering new reads and I like the review/tagging system better than GR.
All of UNIX was. Right down to the decision for commands like cp (not copy!) to not print anything unless there's an error. A decade later MS-DOS could be profligate and waste virtual ink printing friendly messages like "2 file(s) copied."
OT but just recently I was reminded that modern x86 CPUs are basically SoC and all they expose are power rails and peripheral buses.

Would it be possible, then, to roll your own motherboard for, say, Core i3-8100 all from public information? How hard could it be?
I heard he said something positive about Richard Stallman once. /s
I have suspected this. When I spray my 22 yo car with anti-rust oil in the body it smells exactly like a new car for a while. No suprise it is chemicals that smell in a new car ... I kinda thought it was the leather.
This isn't accurate at all. The people that have the capital to actually be able to achieve financial independence have much less marginal utility downside from an equal amount of risk than the average people that have a simple life and a job. For many people, taking that kind of risk can have vastly outsized impacts.

Risk labour is simply a convenient myth.
One problem with this kind of reasoning is that it's the same thing that the people with the 5G allergies say. It's tricky because VOCs probably are very bad for us, so there's a kernel of truth in it, but you don't want to balance your entire house on a single kernel, if that makes sense.
Use KeePassXC rather than the official client. Even on Windows, I found it preferable.
Officials alter a Bible story to adapt to the CCP philosophy
I can almost guarantee you that attackers focusing on AWS environments have all sorts of similar (if not worse) tools. The fact that this is public hopefully terrifies AWS into improving their security usability and making these kinds of exposures more difficult. What's important to remember is that there isn't actually any _vulnerability_ here (the tool still requires valid authentication to work); it just makes it 100x easier to automate.
I'm sorry that I came off as belittling these roles. They are valuable, and I didn't mean to imply that coasting was a norm. The principals and staff engineers I've known have been brilliant technical minds.

I was attempting to describe how somebody with 20 years of quality IC experience (OP) could have steered inadvertently away from the Staff+ path. I admit that I didn't do Principal justice, I was merely trying to distinguish it from Staff (since they're fairly similar job descriptions).

To redo that attempt: Staff+ opportunities go to people with leverage ("indispensable senior engineer", "made enough money to retire early") and interest (choosing to continue working, choosing to take on the title), who are working in the subsection of the industry that chooses to cede leverage to engineers.

There aren't a lot of them to go around, compared to the number of qualified engineers, so a lot of the initial qualifications are circumstantial. I don't think the fact that they're circumstantial (everything is circumstantial, after all) takes away from their ability to drive big positive change in an org, and the pride one should take in that. Somebody has to do it!
Here's my suggestion if you want faster builds:

In development, use an index.html that loads it directly from the filesystem, using a single-pass annotation remover such as https://github.com/alangpierce/sucrase A single-pass transpiler doesn't build an AST, instead just looping over everything once, which will surely make it faster than esbuild.

In production, use a bundler like snowpack.
You can start from the bottom up or the top down. You will need a good math background for bottom up work, but you could also try learning graphics by starting from a high level framework and getting lower in the stack.

E.g, learn an open source 3D framework like three.js and build stuff with it. Once you get good building 3D scenes and apps, learn how to extend three.js with custom functionality. Then learn the low level WebGL APIs the three.js is built on top of and implement your own graphics framework. Since three.js is open source, you can learn quite a bit by just examining the code.

You could also do something similar with the Godot Engine or any other open source 2D/3D framework.
> although not zero impact

For reference https://twitter.com/jmantheguy/status/970497516566347776?s=2...
Bankruptcy discharge and payday loans. So sad to see it waged and no one knows it’s happening.
That's an entirely circular argument and doesn't prove anything about Uncle Bob.

Question: Why should I listen to Uncle Bob?
Answer: Because he wrote a book telling you what to do.

He's got some un-controversially good opinions but he also has some opinions that are just plain stupid. Since his opinions don't compile and aren't testable, it's not easy to rate their over all value.
Nested resolvers can incur extra queries as you follow down the tree, unless you put extra effort into pre-fetching what child nodes need, or some kind of data loader as GP suggested.

query {
parent {
child {
field
}
}
}

A straightforward, naive implementation would resolve `parent`, then a resolver for `child` would execute, then for `field`. If `child` is a table linked by an FK, a second query would be executed, unless you pre-fetch the results through a join when resolving `parent`.
Data to help tech workers get the pay they deserve
If you live long enough, everyone will get cancer. Lots of people abuse their hearts enough that they die from that first but some disease get more and more prominent as you age. These are the reasons that we don't recommend testing for colon cancer at age 15 for most people.
Alternatives I've seen on HN:

Wekean (FOSS) - https://news.ycombinator.com/item?id=22885864

Planka (FOSS) - https://news.ycombinator.com/item?id=24812900

Duetapp - https://news.ycombinator.com/item?id=12404871
1Password's support is not that great on Linux. I couldn't get it working anywhere but on Ubuntu. On all other distros, the extension failed to find the running app.
This really puzzles me. Productivity can roughly be defined as (output / time). How can increasing "time" possibly increase productivity? Of course the catch with advertising-funded products and services is that "time" is what gets you paid.
The Next Pandemic
Not helpful.

It should be possible to answer what classes of useful information are being hidden without revealing the actual information itself.
Searching happens after the vault is already unlocked.
I look at these things and the Model 100 is just about the minimum size I would use.

First, it has to be designed around a real (non-tenkey) keyboard, with a 25- 40- whatever-line screen chosen for size. That is the minimum footprint. Then stuff everything else underneath this top in as thin a manner as possible, of which the CPU and its cooling would probably be the thickest component.

I'm skeptical that anybody needs these tools to fit in pockets.
Is that actually your experience on YouTube or is this just something people say to encourage deplatforming? I don't think I've seen anything at the level of flat earth or Q on my related videos since like 2017... I've even attempted to seek out some of these videos just to see the claims and it was difficult to maneuver past Youtubes search redirections.

Want a non-conspiracy example? Search "obama is gone" on youtube then on DuckDuckGo. Even a stupid crab rave meme is buried, presumably for the purposes of preventing Obama related conspiracy theories from emerging.

https://www.youtube.com/results?search_query=obama+is+gone
https://duckduckgo.com/?q=obama+is+gone+site%3Ayoutube.com

I'd still never park my kid on Youtube but things aren't like they were pre-adpocalypse.
Holy fuck. I use that soap as I believe it's a wonderful product, and I always knew the label was crazy but I've never bothered to look at just how much insanity was on there.
Kind of like when two realtors pretend they're adding $100K of value to a transaction...