skysight-inc/HackerNews huggingface dataset:
Thank you for your thoughtful response. vector<int> wouldn't work because copy semantics wouldn't apply for a constant type, so mutable would be needed (as you rightly pointed out). I'm not sure that vector<int> should work unless the vector container was updated to move its elements by default (another commenter suggested move-by-default rather than copy-by-default as well). I've used RxCpp in the past and know what nightmare awaits should you have to explicitly state lambda captures, yet I've seen too many devs over capture with subtle bugs as a result. Is there a compromise here? I'm not sure that goto is required when one could use do { ... } while(false); with break statements for cases where goto would've been used (not ideal, but again this is an iterative approach). C style casts to void are useful for some memory operations but I'm not sure there's a case where they're required.

If you would, I'd love to hear some of your rules as it's clear you have a lot of C++ experience. Can you send some along? Thanks!
You can't have a long term study given that PTFE doesn't stay in the system, so there's nothing to study.

Are you planning on feeding people PTFE every couple hours?

> the long term effects of ingesting PTFE on the body are unknown.

They are known. They are non-existent.

You are arguing from bad faith and profound lack of knowledge of chemistry. To even hypothesize that PTFE can do anything, anything at all, to the body would require some new magical chemistry that doesn't exist.

There is nothing in the body, nothing, that can affect the stability of the chemical bonds that make up PTFE - if you had even a tiny bit of scientific understanding you know that, and not embarrass yourself with these demands for studies.
I didn't know it ever worked that way, that's incredible. Reminds me of ChaCha, the texting service where you texted questions and a human would quickly look up the answer and text it back. It's a very cool idea that was quickly outmoded by smart phones and is kind of lost to history now.
Meh.. there's nothing to say that the evidence was exculpatory. The FBI had the corrupt Senators co-conspirators, bank statements, text messages, fraudulent financial docs -- it could have impugned the government's cooperating witness who recorded the conversations. But the guy was obviously guilty and was convicted by a jury and the FBI agent is going to jail. Seems like a win-win with plenty of deterrence for other agents. No FBI agent is going to willingly throw away their career / pension / livelihood / years of their life to get a conviction "for the state".
Goggles are an important first step -- if the wavelength is long-enough, you can sometimes get away with quite-inexpensive goggles.

The short focal length helps, but you're starting with a lot of power. Careful with specular reflections, especially off of concave objects that might refocus the beam.

The hard part with these things are that the beams are invisible and the damage (especially at near-visible wavelengths) can be instant without a lot of power.
Load balancing is a way to efficiently distribute the incoming network traffic across multiple server instances.
Again, feel free to disagree with and ignore the entire millenia-long traditions of the liberal arts outside math and science if you like. You may be right, and all those other people wrong. It doesn't seem like you're really trying to engage with it, though, and the answers to these "show me..." type requests are—and I'm not trying to be flippant—literally "read a book" (or, rather, lots of them—guides to which might be valuable are easy to come by) which is why I'm not trying to answer them. The attempt to address them is sometimes called the "Great Conversation" and can fill whole bookcases. But if you don't think anything's missing in your life that they might help fill in, or that it's even possible there can be any truth there because only science can provide truth, then don't. That's fine too.
https://www.discoverwildlife.com/animal-facts/mammals/extinc...
the author addresses that in the replies - if these are stings, they’re stings that are actively sharing thousands of real children
Looks like they don't have pictures of the current consumer model yet, but looking at last gen:

https://p4-ofp.static.pub/fes/cms/2022/04/20/j7rnbsqww5svxas...

https://p2-ofp.static.pub/fes/cms/2022/03/17/14ph1afu8vmtli8...

The better build quality amounts to black paint, a trackball, and clicky buttons on the trackpad.
Ask HN: How would you rebuild your home office?
We are doing some remodeling and I'm gutting my office.

If you have a "do over" on your home office, what would you do with it? (Soundproofing, wiring, networking, lighting, surfaces, storage, etc)

For context, I do a lot of (virtual) corporate trainings, content creation, videos, and consulting.
Sure, but the "value" of the mortgage is supposed to be that it represents twice (usually way more) of value in interest payments that the Debtor will pay over the life time. So why is the bank selling it for sometimes half of what the Debtor owes then on a fire sale scenario where the holder is having issues?

One of the big problems that happens a lot with mortgages is that the bank sells it to this other bank and mix ups can cause all kind of problems for the debt holder. Give the debtor right of first refusal at price they are about to sell (simple form letter that they have 30 days to respond to). 9 times out of 10, debtor just lets it happen.

But what WILL happen is a company will come along, offer what are basically refinance loans to service this situation, and the debtor gets helped out.

The whole practice of tranching is toxic to begin with and if this discourages that its a double win.
Sure there are other factors that are involved, but my point was, some coders are more deliberative while others are more exploratory. I'm in the latter group. I think by writing code. I do lots of refactoring and sometimes start over. Writing tests in the middle of that process would result in lots of thrown away test code and a much slower exploration of the problem space. Other coders think through problems first and know what they want before they start. They are more likely to benefit from something like TDD.
Payment for order flow is what underpins commission-free trading. Say what you will, but as a long-term investor, I'm always trying to minimize fees and commissions.

It's extremely hard to win as a small-money day trader, so I won't play that game.
It is already folded into Siri. That's what happens if you ask "What song is this?" It just shows you the answer with the Shazam branding.

edit to add: I only know this so well because, when I switched to iPhone in 2016, I was REALLY confused about how you Shazam something. I couldn't find it in the App Store. I tried to use the Google app, since that's how I did the equivalent thing on Android, but it didn't support it. Finally I figured out that it's just built into Siri.
Picking individual use cases is exactly how you should be reviewing benchmarks. You should be picking a laptop based on what you do. If you don't do certain things, why would you care that some other CPU is faster at what you are not doing?

If you're looking for a "general" comparison, there is none. General usage of a laptop computer for who? What do you consider general usage? What exactly are you looking for? For 99% of what people do, they won't even be able to tell apart a Celeron from an M2.

Why do you think we have things like discreet GPUs? You buy certain hardware for certain tasks.

Or do you just want to say that your CPU is better than someone else's? Who gives a shit? That's really all you get from a "general" performance review, a bunch of vague crap.

This review was great. It shows what Linux users can expect under certain workloads on two laptops that cost the same amount of money. You can then decide which one is best for you as a Linux user who may be interested in an M2.
I work in AI and built a tool to organize every Lego piece on BrickLink
Yes, that's true, but if it were oil they would also kill their birds. Teflon is safer for birds than oil.
Will be fun to see what can be done with pcie5 stuff and new 400g NICs. Really amazed by the recent increase in bandwidth. Sfp56 recently becoming 'mainstream' in datacenters with 200G controlers at <1500 each, you can stuff 8 or 10 of those in your server. And you get immediate x2 with next gen. If you can offload some of the heavy work to one (or several) GPUs or these FPGA accelerator boards (Alveo or more niche but also crazy ReflexCES with eth-800G capability) you're really starting to get a 'datacenter in a box' system. If compacity is important, the next years are going to be very interesting.
I remember enjoying "Sams Teach Yourself TCP/IP in 24 Hours" while in detention.
The LACK has also been a staple of thrifty musicians for decades. As a student in the early 90s supporting myself playing clubs and bars, I had a quadraverb, mixer, compressor, and foldback amp bolted into a single, reasonably portable unit I could also rest a beer (or myself) on.
Because if you stop the social pressure to be a healthy weight (ie, big is beautiful), people who used to maintain a healthy weight due to social pressure may no longer feel the need to do so.
I've been wanting a documentation system that lets me "cite" tests in support of a claim, such that when a test fails the programmer can see what claims that test was meant to support, which is crucial context in deciding how to fix the code, test, and/or docs.
Not really any, honestly. Smaller keys are harder for me to play and often don't give a proper sense of weight. If I'm traveling, I'll lug around a controller with full-sized keys. If I'm tinkering with notation on the go without the formality of a full-sized piece of gear, I'll often jam it out on my laptop's keyboard in a tracker
That's not necessarily unexpected and still follows most of what I've said - if one particular algorithm is hand-optimised and one isn't, you will see wild swings - especially if one has been hand-vectorised and one is failing to auto-vectorise during compilation.
Algorithms Can Now Mimic Any Artist. Some Artists Hate It
You've got a fairly heafty JS file on the critical rendering path (350kb), so one option to help your roundtrips 3 is to preload the other files it uses so it's not dependent on the JS download and executing before they are discovered. See: https://web.dev/preload-critical-assets/
The Shazam algorithm was genuinely novel and invented by one of their founders. They patented it to great effect.
Edgar Codd, inventor of the relational database
he told me directly that it was hard for him to know what to do because it was outside his field of specialty and the senior dev had more experience and a long tenure at the company.

This is what lead me to leave what was otherwise one of the most fulfilling jobs I’d ever had working as an engineer for a B Corp that provided tech consulting exclusively to non-profits humanitarian organizations.

Loved the mission, appreciated the leadership team, but absolutely loathed the this one developer on my team. So did the rest of the team.

Guy went through a divorce and became the worst kind of person imaginable. The engineering director suddenly retired due to a life-threatening medical condition, and this fella made it his mission to usurp as much power as he could. Pretty soon people started leaving the company because of the guy, leaving me and the other juniors as the only people behind.

Guess who was made the new engineering director. His code was fine and performant but he was an absolutely miserable, awful, truly rage-filled person but those open ears when anyone tried reporting up just happened to be attached to the same body that would shrug and point to his seniority and tenure as a means to not do anything about it.

He’s still there. I can see his picture on the company about page to this day. Everyone else is smiling jovially and he’s literally, actually, I’m not kidding you scowling at the camera.

And I’m still remiss because aside from that and that alone, I really enjoyed what I was doing there.
That Akai MPK mini keyboard, out of the box, is absolute garbage. Unusable. Almost returned it.

Amazingly the editor software does not expose the keyboard velocity curve for the keys (unlike the pads which are fully customisable).

However if you hold Full Level for 5 secs then the display shows the curve as 4 values and you can twaek it into something useable.

There is no documentation for this so the numbers are totally opaque and it will take experimentation.
If it was a Podcast [1] then it was Jim Keller. And if it was couple of years ago than the CEO of Qualcomm would be Steve Mollenkopf, not Cristiano Amon. And Steve Mollenkopf isn't an engineer so he is highly unlikely to ever say anything like that.

[1] https://www.youtube.com/watch?v=Nb2tebYAaOA
it’s as likely a priority as any given foobar widget feature request. neglect isn’t usually carefully considered
How do they suppress businesses that don’t pay? By not advertising for them for free? That’s a stretch to compare it to the mafia…
I've personally never experienced this sort of thing. It's entirely possible I'm a combination of lucky and privileged (eg I'm NT as far as I know). That aside, I feel like you need to determine what your values are and pursue lines of questioning along those. They should be things that are near deal-breakers.

I just don't really understand not asking a question whose answer is highly valuable to you because you're worried about getting red-flagged by the company. I also don't really get pursuing offers from companies you don't care about unless there are heavy job market pressures eg being a new grad/looking for your first job in the industry. Even then, the idea is to just get your first job, so your values are different than when you're more senior.

Recruiters can absolutely be awful. I've straight up ghosted multiple because they were unable to take "no" for an answer.
TLS has the highest overhead when you're serving data at rest, like static files that are not already in the CPU cache. For serving dynamic data that is in the CPU cache, TLS offload matters a lot less. Our workload is basically the showcase for TLS offload.
Windows since Vista actually has a similar tool called ETW that is insanely powerful and worth a look as well. It also has its own analyzer tool called XPerf to help you understand the data you capture.
Interesting, I had never heard of the Weathermen before today. Thanks!
There is the strict interpretation of the words "what is an abi?" and then there is the real world "what breaks things users would rather not be broken?"

Maintainers of a package used by literally almost every executable really ought to use the latter thought process, IMHO. Hiding behind the "well, technically..." is kind of irresponsible. Hiding behind "It's been 16 years since we introduced $NEW_THING" is doubly so. Who the hell reads glibc's changelists for fun?

You know the quote: "on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.`"
> Therefore, the accusations against Alex threaten to kill the entire open-source software segment. No one will dare to write and publish open-source code, no one will invest in the segment if they could be made responsible for the use of the tool they created by other parties.

This is absolutely not the case. As an open source dev, this does not factor into my decisions at all.
> The reason alcohol shows up on this particular list is because alcohol abuse is a surefire way to get liver cancer,

It also very much causes esophageal cancer. I've known serious alcoholics who have died from both. It makes intuitive sense that constantly irritating your throat might cause cancer.
Interesting, never heard about this, but wouldn't this be applied to the original YouTube video's url? Seems to only happen when you go to youtube.com/herobrine. Also, it's on a very popular video. My best guess atm is that someone early in YouTube's existence, before they got big and audited everything, made this easter egg and it wasn't found until now. I see no history of this easter egg anywhere
Who or what is GGP?
Related question: are there any alternatives which respect licenses like GPL? If I simply copy-paste code from a GPL project myself, I'm normally expected to preserve the license. It should be possible to indicate what license you're using so that you only get GPL snippets when they are to be included in a GPL project. Otherwise, you're violating the intent of the original authors and are on shaky ground legally.
I wrote an intro for bpftrace: https://www.joyfulbikeshedding.com/blog/2019-01-31-full-syst...
IMHO, people traditionally migrated to areas with arable land. Then civilization sprang up around that arable land. As more and more people moved in, rather than staying valuable as arable land, it became residential/commercial/industrial land. This pushes agriculture further and further from those initial ideal conditions. This seems inevitable as long as people prefer density.

Bootstrap farmers attract other farmers, which creates communities, which attracts non-farmers. That progression inevitably leads to those some of the largest communities becoming not only non-farming, but anti-farming.
I can't recommend the long HDMI (or HDMI-over-CAT5, or long Thunderbolt) enough. The noise isolation you can achieve by doing so is unbeatable. Even moving anything short of a 1U server into a neighboring closet means no perceptible noise, so you're really buying yourself more flexibility such that you can use almost any computer without thinking about noise constraints.

Even more than that, I'll bet a lot of people who are connecting a media PC to their living room TV also have another PC somewhere in the house. With a long HDMI cable, you can connect an existing PC to the TV, thus saving the entire expense of a new PC. This is particularly interesting for gaming, since a good gaming PC is a lot more expensive than even some of the longest HDMI cables.
implicit int to double is really, really bad! it can silently truncate - double can only store 53 bits integers so for large integers the result will not be an integer!

in general, lossy conversions should never, ever be implicit
I think you are conflating a blockade (search and seizure) with blatant attacks on neutral and civilian shipping. The British almost immediately (August 1914) started performing search and seizure of neutral-flagged ships sailing to unaligned port cities, on the doctrine that these supplies would be sold to Germany. Which was true of course, but nevertheless a direct violation of existing conventions regarding free use of the high seas. That was the start of the naval blockade.
That was just a mistake, I know they are planning short range propeller planes.

My two points that got kind of mashed together are:

1) that the current jets run on kerosene and will run on synthetic e-kerosene in the near future but if you have to synthesize the fuel from scratch anyway then long chain alcohols or methane or whatever will also be on the menu as potential fuels to synthesise, and we can evaluate them on multiple dimensions (toxic, volatile, cheap) to see what's best.

2) Once you throw the old paradigm out, there's no reason to expect the same thing to appear but electric/carbon neutral. An EV doesn't have to ape ICE cars in every respect, even though that was the initial reference point. It can be both better in some dimensions and worse in others, like iPads vs laptops. The reboot allows for some (re-)exploration of the design space of the whole transport system as well as the individual vehicles. Smaller cargo boats and planes will probably make more sense for the reasons given around low maintenance and fuel costs as well as increased automation. We know sythetic e-fuel jets are technically possible, but will they make business sense compared with something new?
Materials, age, accessories, size, volume, average regional income, supply, demand, speed of sale…
Yeah, I imagine as long as Apple Music runs on Android, so will Shazam. It's a gateway.
> Yet that negligible amount is enough to kill birds.

No it's not. You misunderstood what you read.

To kill birds you have to burn the Teflon, and the Teflon smoke kills them. And you have the get the pan HOT - way hotter than anyone cooks. Teflon is not easy to burn, you can put a blowtorch on it for a short time and not affect it.
You could pay the prisoners fair wages.
I used to use Soundhound (used to be Midomi), until Shazam was integrated into iOS.

https://en.wikipedia.org/wiki/SoundHound
Thanks, but even finding a qualified person to give advice is challenging.

The best approach seems to be starting with people who are living this life and have gone through some of this already (and possibly made mistakes or would do it differently next time).

Once I get some good replies, I'll work from that info and hopefully will be better able to find an appropriate legal expert in the US.

You would not be surprised to find that many people will claim to be knowledgeable about this (and have accounting firms or law degrees), but unless they are actively working this niche they really are not experts.
I'm sure anyone convicted by this agent's work in the past is now writing an appeal to have the conviction struck.
Very scary... We can see technology being used in the worst possible ways and there's not much we can do apparently.
Well, IETF can always publish an HTTP/2.1 with that removed, no?
There has been a construction industry effort to standardize "structured wiring" panels for low-voltage (alarms, A/V, ethernet, wifi) wiring connections in homes, but it has not quite kept up with the rapid expansion of devices for home networking, including mixtures of consumer and repurposed enterprise equipment.

Tripp Lite has an elegant vertical, low-profile, 3U wall-mounted enclosure that fits over existing structured wiring panels, which can accommodate both rack-mountable gear and odd-sized items like modems and access points. Price is ~$500, comparable to 12U wall-mountable racks that ship fully assembled.

SRWF6UMOD specs, https://www.tripplite.com/smartrack-3u-low-profile-vertical-...

video review (2020) https://www.youtube.com/watch?v=6XcYbr0L4WY

It might be possible to build a low-cost DIY clone, with 1/4" pegboard for the odd-sized items and a StarTech vertical frame for the rack gear. Hammond perforated metal panels (1/8" holes for self-tapping screws) could also be repurposed, https://www.hammfg.com/electrical/products/accessories/appp

For comparison, there are structured wiring product lines from Leviton, https://www.leviton.com/en/products/residential/networking/s... and Legrand, https://www.legrand.us/solutions/structured-wiring, but they don't typically support a mixture of home and rack kit.
I wouldn't want to live on an internet without a hint of personalization or eye-candy fluff :P