skysight-inc/HackerNews huggingface dataset:
It is stunning to me that people within the same country hold such opposite views on things.

I live in NYC and USPS is worse than useless. They’ll leave shit on the porch (in NYC), lie and say they put it in your mailbox, or lie about attempted deliveries. It’s usually easier to just order it again than it is to get USPS to make a second attempt at delivery.

If I need a local letter or package delivered I would prefer to hand deliver it than entrust it to USPS. If I have something important to deliver I would never even consider USPS.

For me USPS is just spam delivery service. The only thing I reliably get from them is junk, and it’s a weekly chore to move junk mail from my mailbox to the recycling bin.
Maybe they write malware?
I still remember how flashed I was seeing the byte-by-byte analysis of a network package for the first time -- it was a real eye opening moment for me.
M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs
Non-exhaustive matches are always detected statically in OCaml.

However, such matches are considered valid code: "non-exhaustive match" is a warning by default, even if most people advise to turn that warning into an error.

In other words, the `Match_failure` exception is part of OCaml non-typed semantics and there is no soundness issue involved here.
Vimeo does a rolling buffer. It’s annoying when you’re trying to download videos.
> I read this as your company culture is really bad

I'm certainly not claiming we had a great culture, but I don't think it was that bad.

> There's always an in-group/out-group in any group and if you're not aware who the current "least favored" person is in a social circle, its probably you.

If I'm not hearing gossip on who the "out" person is, it's me? If this is good culture I'll take bad any day.
Decentralization First time around – Gnutella Paradox flashback
Gnutella is flawed beyond belief: it has no community. No paradox there. The thing that makes Napster, ICQ, and other p2p programs fun to use are their communities. Gnutella has no community, just a bunch of people hoping to download files from each other that contain what their filenames actually say they contain. There's no instant messaging, no presence, no socializing, and no incentive to share with others. "Free riding also means that Gnutella won't scale" -- that says it all. If you want to be Internet-Scale, you need more than decentralization.
The original domain name is crypto bait now.

Wireshark and its predecessors have made it easy to visualize how protocols actually work, and peel back the magic that makes the internet work.

Between the ability to "follow TCP stream" or the "conversation" views between two hosts, wireshark has helped connect the abstract and the observed / real behavior of networks. Which seems to make the difference for people trying to get beyond the basics of networking in workshops / training sessions.

The built-in protocol dissectors are also a big help for teaching.

Some common situations won't work well out of the box (multi interface PCAPs), or I need to read the manual again... but with a bit of scripting / light processing of the PCAP it works very well.
Flags are treated as just another kind of dependency in the register renaming phase, though it's a lot hairier because they probably need to be tracked on an individual (per-bit) basis.

As a sibling commenter noted, a conditional call is basically just a macro for a (negated) conditional branch jump over a call instruction, but with a different prediction.
Original goal of Rust, from what I've read, was to basically replace highly concurrent, critical modules in a C++ codebase.
In a traditional Sony/Ericsson smartphone (before they switched to SD which probably still works) using the USB cable the internal Memory Stick is accessible from a Windows PC no differently than a USB thumb drive or USB HDD.

So you can format the Memory Stick from the attached PC and then install an operating system like a Linux distribution if it fits, and it will boot.

It then boots the PC. The OS of the phone does not change.

That's using the phone's Memory Stick storage as an external boot device for a PC without the actual necessity for the PC to have an internal drive for that reason.

Similarly when inserted into the USB adapter, the Memory Stick can behave about the same as a regular bootable USB thumb drive.
Using a Minitel 1B as a serial terminal
Meld might be useful for comparison, but in my opinion it is inconvenient as a git merge tool. For git merge I need four panels: original file, version A, version B, merged result. Meld has only three panels.

Currently I am using KDiff3. It is a little buggy and doesn't have a nice UI but it is the best open source merging tool that I am aware of. It allows choosing lines from original file, from A, B and manual editing.

I noticed that certain popular and highly praised commercial IDE also provides only 3-panel interface for merging. This makes resolving conflicts more difficult and prone to errors.
For those of us without the expertise, could you elaborate on why that is?

On the one hand we have byte count, with its obvious effect on cache space used.
But to those of us who don't know, why is instruction count so important?

There's macro-op fusion, which admittedly would burn transistors that could be used for other things. Could you elaborate why it's not sufficient?

And then the fact that modern x86 does the opposite to macro-op fusion, by actually splitting up CISC instructions into micro-ops. Why is it so bad if they were more micro-ops to start with, if Intel chooses to do this?
This is just a hot take, and personal observation of mine, but the smarter / more intelligent your applicant pool becomes, the less financially motivated they seem to be - i.e., their main motivation is to work on interesting and challenging things. Of course, those things are not mutually exclusive - but fact stands that almost no-one that joins some megacorp, gets to work on the most challenging things from the start (well, other than certain R&D groups).

The "golden" pool of applicants would be those that are above average intelligent. They're more financially motivated, willing to jump through the hoops, and confirm to the system, if it guarantees some huge payoff in the end (financial gain, power and prestige, etc.). These applicants are the bread and butter to sectors like high-finance and management consulting. And in recent years, they've jumped ship to join tech.
In most of Europe it’s not km/l but instead l/100km (number of liters required to drive 100km). It’s IMO a better way to frame consumption of resources.
or your ability to procure goods dries up
Vimeo is dying. There is no way they can stay afloat abusing their tiny and shrinking user base with an increasingly exorbitant pricing.
Correct.

If I don't necessarily want to run all of the commands, I make a "do-nothing script" [1][2] that just echoes them out instead.

I don't have a generalized example of undo / redo in bash commands, since I don't believe it's possible, but for example, if I'm running a destructive command, I prefer to run the dry run version first, then have a confirmation prompt [3] before running the destructive action.

[1]: https://news.ycombinator.com/item?id=20495739

[2]: https://news.ycombinator.com/item?id=29083367

[3]: https://stackoverflow.com/q/1885525/149428
My favorite quote:
"It's sort of like arguing that because your electric car can use dramatically less fuel when driving at 80 miles per hour than a Lamborghini, it has a better engine -- without mentioning the fact that a Lambo can still go twice as fast."

https://www.macrumors.com/2022/03/17/m1-ultra-nvidia-rtx-309...
Post WW1 propaganda and half assed conclusion of the war allowed Hitler to brainwash a lot of smart and capable people. Stalin had numbers and full support of biggest powers. He first aligned himself with Germany after WW1, Nazi Germany owes its armored and air prowess to Russia https://en.wikipedia.org/wiki/Germany%E2%80%93Soviet_Union_r..., and then the moment Hitler betrayed him in 1941 flipped to the arms of US and Allies receiving 1/3 of Europe as a reward in Yalta.

The way NATO/EU acts now, not as united front but individual leaders promoting themselves by "negotiating" without any consultation or unity with neighbors/allies shows clearly whats on the table. Putin is able to play Macron against Scholz against Xi against Biden against Bennett against Erdogan against many other smaller players, promising them whatever they individually want to hear. He must be loving all this attention and importance, most important man in the world, the phone doesnt stop ringing! Afaik only UK and Baltic states didnt attempt to play this stupid game so far, the rest is ready to sell something to Putin in order to make themselves look great ('how I prevented WW3 and won next elections').
If you've got access to a mixer with a 1/4" tape recorder, try giving it a bit of feedback while recording and you get delicious analogue tape echo.

Edit: Just noticed that Hainbach has of course made THE video on tape echo. Check it out: https://www.youtube.com/watch?v=RYz2J4DmxVA
So you think Rogan has more influence than the CDC's guidelines that are adopted as legistation for the most part - masking children, vaccines for 5-11 year-olds, ignoring natural immunity, not releasing data?
You don't think he gets negative press or death threats?
Not to mention Fauci has a direct link to COVID, and has admitted to openly lying "for your own good". Rogan has a diverse assortment on his show, and admits he is not an expert. You cannot hold him responsible for anyone's ignorance or inability to think for themselves. However, when bodies of so-called authority or expert credentials make policy you and your family will have to live by, that is more of a concern of mine, and where I turn my attention. You are free to go after Rogan. A lot of influencers have millions of listeners, and they speak in isolation without lengthy dialogues with any guests. Mainstream media does one-minute edited blurbs for you to digest like pablum. And they carry forward the status quo. Look at how much they have been collectively wrong, or misleading, sometimes intentionally.
Germany, with its 200,000 year history,[1] has for its transport infrastructure at least 15 year plans, which are only moderately legally binding. They are readjusted approximately every five years. New 15 year plans are being developed before the new ones expire, and there are is also some overlap between the plans. With this in mind, the current government has a transport infrastructure plan for 2040 on its agenda.

[1] https://en.wikipedia.org/wiki/Homo_heidelbergensis
Andrej is pretty smart. But that's moot because these systems are developing to the point where they are programming themselves, as he would tell you.
Thank you.

Yes my wife has had the same trouble putting stuff online: much effort to put it online without the inventory depth to make it worth it.
As user 4ad explains, one of the reasons is that phase information isn't collected by the sensors, and is needed to reconstruct all the image detail.

In radio astronomy the phase information is actually collected and sometimes recorded, which is why you can have arrays of radio telescopes far apart that combine. The most extreme version of this is Very Long Baseline Interferometry (https://en.wikipedia.org/wiki/Very-long-baseline_interferome...) which was used to image the black hole at the centre of our galaxy (https://en.wikipedia.org/wiki/Event_Horizon_Telescope).

At infra-red and visible wavelengths, it is technically possible to collect some phase information, subject to noise though. So in principle it is possible to collect images including some phase at each mirror location instead of using a mirror, and then stitch them in a similar way to how it's done with radio. However, collecting the phase would be difficult and complex, especially with current technology, and likely to degrade the image so much that it's not worth doing anyway. Using mirrors is better.

In future, it is plausible that this will be done to combine images from optical telescopes far apart in space, for a very wide aparture. But it seems just as likely that they will use mirrors far apart in space, directing the incoming light to a small number of focal locations to combine the light in the optical domain first, before converting it to image data.
x86 had INTO, interrupt when overflow, which basically gave this functionality. It would allow software to treat an overflow basically like a segmentation violation.

It never saw much use, and got removed in x64.
dude- wireshark was the name from a really, really long time ago.. that is real trivia
Try a MIDI transcription neural network: https://paperswithcode.com/task/music-transcription
OK, I get what she's saying about it being artificially constrained and anxiety-provoking. I think that's her main point, no? And I think I'd agree. Take-home interview assignments, as long as they're not too time-consuming, seem like a better option.

But...

« Pre-emptive sidebar: "she should have used Python". Just go away. You are so missing the point. »

...honestly, it is pretty remarkable how much time she had to spend on just reading lines from a file. It's even something she highlighted in her own post, so it's pretty hard to ignore all of that (apparently self-imposed) make-work.

(I'm assuming that the sidebar implies choice of language.)
Ugh, I don’t really buy the swamp thing; sheep are creatures of fields. Plus none of the pictures depict scenes of swamps. Other than that this is quite neat.

This rekindles some of my fond memories of stilting as a child. The long walking stick is a great idea; much easier to keep from falling. Perhaps I should make a set. :)
You might be on to something with “stealing.” A remarkable thing about Western European culture, to me, is that it’s a fusion of a middle eastern religion with a Roman (mediterranean) civil society. The Bible, even the New Testament, is all about middle eastern people. What other culture subscribes to a religion which is centered on some other ethnic group, and their own is mentioned only peripherally?
I used to know a former state senator, who would say "the road to riches in this state is cheap land and cheap politicians."

She had a background in forensic accounting, was instrumental in getting a particular state senator convicted of corruption, and lost the support of the state party in the process.
Ask HN: Are Web3 and DApps the Future?
Reflecting on my skills as a full stack web developer (senior; in a management position now), I can't help but feel that with all the bootcamps, accelerated courses, all this new talent entering the field, that at some point the market will become saturated and I'll be less valuable especially as a developer.

Now I'm hearing more and more about Web3 and decentralized apps (DApps) all the time and think about when the internet was new, the average layperson had no idea what a "website" was or a "dot com" meant. Yet now it's common knowledge. Is it possible that decentralized apps and blockchain technology is going follow a similar course? And when "classical" web development becomes saturated, these will continue being the highly valued specialist markets?

I guess what I'm asking is, do you feel it is wise and valuable in the long term to begin pivoting one's career to blockchain now rather than staying as a typical web dev?
Man your attitude is really unwarranted. Not the kind of comments and discourse one likes to have here.

I provided anecdotal evidence (which I added because the tone of your comment provoked me to give evidence that I actually do have some relevant experience and certainly didn't time travel to 1940) and statistics that your claim "a very small minority" is wrong. Here is the link from a sister comment providing the data I spoke about:

https://tg-uchi.jp/topics/3807
add "date complete" text then use display:none when you want to hide it.
FWIW this is reminding me of the bait and switch of gsuite. I'm not talking about the well discussed free tier, more so I'm talking about the fact that Google was pushing so many ads for "Google for your family" around 2012ish. I subscribed to gsuite at the time. Then it turns out I can't actually do any family sharing with it.

Like, why can't I share my YouTube premium with my partner? It's stupid as hell and Google really just ruins my UX with it.
Export/import does not let you "keep" posts, comments, likes and contacts. Everybody can copy everything. When SomeMastodonSite no longer states that you posted something at a certain date, user2 liked it on a certain date and user3 commented on it on a certain date, all that info is lost. Just copying it does not help. Everyone could copy anything and claim it is "real". You also lose your identity when you get deplatformed from SomeMastodonSite.

That is the benefit of decentralized solutions. Your identity and history can not be deleted or changed by a single actor.
tldr: “scientific” study with N=1 (author / researcher) draws useless conclusions, but because it contains “cats pics” gains some attention.
Chinese individuals have a $50,000 USD annual limit on buying foreign exchange/or placing foreign wires. You can read up all about it on the State Administration for Foreign Exchange (SAFE) a.k.a. the Chinese capital control regulator's website e.g. https://www.safe.gov.cn/en/2017/1230/1391.html

Chinese corporations must too also observe strict limits on foreign exchange transfers (although the limits are a little higher).

Foreign investors in China have ongoing and substantial difficulty repatriating money/earnings and have previously had to rely on pools of capital known as "QFII" https://en.wikipedia.org/wiki/Qualified_Foreign_Institutiona... , things have improved somewhat in recent years, but it would only take a minor unexpected decline/appreciation in the CNYUSD or CNH/CNY spread for things to tighten back up.
I’m also curious about the use case. For debugging things locally, it is ideal for my needs.
Lig TV’den Fenerbahçe – Konyaspor hd canlı maç izleyebilirsiniz. Süper Lig’de Fenerbahçe – Konyaspor karşı karşıya geliyor. Taraftarlar ise, Lig TV Fenerbahçe – Konyaspor maçı canlı izle, Bein Sports 1 şifresiz naklen gösterim, Justin tv, Selçuksport, Traftarium 24 ve hd canlı maç izle araştırmaları yapıyor.
Just a Google away: https://ziglang.org/
Not sure I understand "MITM" and "in production".
I'm a senior data scientist working remote at a non-FAANG, but well known Silicon Valley tech company. My salary is 190k plus 70k additional compensation.

Most data scientists I know make 90k-150k if they work for a local company. The most successful I know make about 400k.
Thanks. For now, I've reduced the circle radius by 20%. I plan to make it adjustable in the future.
Am I the only one that thinks 2TB is pretty low for a plan that costs $75/month?
5 million lines of HTML?
Many different applications: Red/blue teaming, metric collection, policy-based decision making.
The only real red flags I see in this post are the author's attitude and behavior. I can only hope that those were exaggerated for effect. He sounds like one of those middling developers who is secretly angry to not be working at FAGMAN
Part of a workable solution might be to incentivize companies funding the FOSS they depend on. Tax incentives and the like. Developers only get so much say, get the beancounters involved.
No, maybe you can tell us.
OK, I will do what is right even if that means downvoting to oblivion, so be it.

No, putting Solar Panels in Oregon and Washington state is contrary to belief, bad for the environment. Just like Capital and Resources you can mis-allocate Solar Panels. Put them at wrong place and the economic and environmental returns will be negative.

In the following map, the areas that are deep-red and red is where Solar is both economical and environmental positive. Orange, may be environmental positive area. The rest of it is, mis-allocation. Simply putting Solar Panels on top of Walmart in St.Louis or Chicago or Seattle does not cut. But if the Walmart is in Bakerfield, Scottsdale and Santa Fe - it will be the right thing.

https://globalsolaratlas.info/map
NFT´s are more or less the same as cryptocurrency. Same stuff under the hood but different name and application ... but more or less exactly the same... otherwise of the name..and how they are sold

NFTs are storing links to pictures

Coins are storing the state of the ledger.

Exatly same technology
Comparing Language Implementations with Objects, Closures, and Arrays
It's very striking to think that within weeks -- if not already -- most British workers who need to claim mileage will be subsidising their employment.
Said it elsewhere, Elementary's problem is that "Desktop OS" is a deceptively stupid business model. "The Desktop" was essentially solved about 20 years ago, but Microsoft and Apple are powerful and interested enough to really screw around with them in a way to make it seem like this is not the case.
Every single major corporation does "MITM in production".
>electric is hotter.

In what sense? Both have BTU ratings to determine their capacity. Just for kicks, I looked at a few units online at a mid-range price point of about $1500. The gas ones had 18-20 kBTU burners and the electric were around 10 kBTU burners, so the gas has considerably higher output. As you say, gas is basically instantaneous once the flame is present while electric has a lag, so it's going to take longer to get to that capacity for the electric. Maybe your point is that electric transfers heat better? I couldn't find any sources on that. Add to it that the colors of the flame/heating element as a general rule of thumb for temperature, the gas is higher on the temperature spectrum.
https://glicol.org
>Trucks and cars often idle because they’re parked illegally

Couldn't they just park illegally and not idle. I'm a driver who's parked illegally many a time and never even considered leaving the engine idling. Do you get some sort of ticket exemption if the engine is going?
Erm, in the span of a few weeks Putin managed to galvanize most Russians against the west, chase most western influences out of Russia, develop a new financial alignment with China and in most other ways turn the clock back 40 years. He's also managed to seize control of a land bridge between Donbass and Crimea, which Russian troops will likely never leave, and ensure Ukraine never becomes a member of NATO.

I know it's an unpopular opinion, but maybe Putin is actually getting everything he bargained for?
One of the things I like about mitmproxy is how easy it is to develop and use addons. You just pass a script file to it. How would you achieve such painless extensibility if it were written in Go?
Not me but my friend quit his job to design jewelry based on ancient artifacts[1]. He sometimes work with some museums to get artifacts 3d scanned/photographed. Seems very Indiana Jones to me.

[1]: https://bonene.com/
You can use this to debug stuff happening over TLS connections, but there are also other practical ways to use it.

For example, install the CA certificate on your phone (with root if you have Android) and set up a WiFi network that transparently proxies everything through mitmproxy. Let it collect data for a while and you'll be surprised how many random servers even well known apps try to contact. You'll also be able to see what data they're trying to send! With modern TLS pinning that's a little hard, but there are Frida scripts out there for rooted/jailbroken devices that will let you bypass that. Just make sure to remove the cert afterwards and to reboot the device to make sure none of your mods remain in memory where they might affect your device's security.

You don't always need TLS, either. It's also useful as a general proxy for protocols like HTTP, for example to intercept, alter, and repeat requests. This can be very useful if you're running into a bug accessing a backend endpoint from code that doesn't easily allow you to iterate through the request code, like some mobile dev frameworks.
That's exactly what this article covers.