skysight-inc/HackerNews huggingface dataset:
You’ve framed it in the article and here again as a correctness issue, but it’s not a correctness issue. It’s fair to say you haven’t heard it, or that it’s uncommon today, but if you use it, it’s not wrong. And people will understand you, even if you do get a sideways glance from some people. You can use “else” without “or”, if you like.

The article was fascinating, especially the historical examples from different programming languages, and I buy the plausibility of a German speaker using “else” this way... I work with German speakers and they do it all the time. From the small amount of German I know, it feels like there might be some parallel with “als”. Another common one they use that’s less common with English speakers is starting a sentence with “Means”, as opposed to “It means” or “That means”. It’s not incorrect, but it does sound different.

I just don’t think the German speaker explanation is the only possible one, because there absolutely is precedence for the English use of ‘else’ as a conjunction. Usage of ‘else’ with ‘or’ also makes some plausible sense here too...
Wow, where can I read about this?
From the documentation for hyperswarm, it appears the 'topic' (the shared secret) is limited to 32 bytes, so I don't see how that can be used for a very long crypto key.
It looks more like they are buying tech companies and IPOs with the money. In self-perpetuating cycle. One wonders how long that can go on...
Love this back and forth. I think I remember submitting a track with a collaborator to SubmitHub years ago and thinking it was neat that it even existed.
Bias lighting.
For signage alone, i much prefer “Cyclists may use full lane”.

it’s true, it’s much more explicit, and more equanimous.
They are equivalent (assuming ^ is the same as &). In particular, A --> B is equivalent to ¬A | B.
There are numerous roads with painted sharrows near me which I would be shocked and horrified to see a bicyclist use.

Sharrows are dangerous on a busy street. That is why bicyclists are afraid to use them. Which causes cars to ignore them, because there is never a bicycle in them. Which makes them more dangerous to use.

They should never have been placed on busy streets to begin with, and those that are there should be removed.
It's a pleasure to use for reading documentation/websites and typing. If you decide to purchase an eink monitor from Dasung, I would suggest their latest 3rd generation device.

The prior generations perform adequately, but they require Dasung's software to change the modes and brightness. The modes change the contrast/refresh rate of the monitor. The third generation monitors doesn't need the software to adjust the modes/brightness.

Below is a review of their 3rd gen HD-FT mode.
https://youtu.be/5pevlmk5kQs
I agree that you need to shop around; some places value this far more than others. But I don't think the company needs to be huge. We have small but dedicated teams for this on each platform (backend, iOS, Android, web) and we only have ~100 total engineers.
"monitoring internal email traffic at the U.S. Treasury Department _and_ an agency that decides internet and telecommunications policy"

That's an interesting way of saying a U.S. organization. Does this mean the NSA? I would have assumed they were talking about the FCC, but why not name them?
Does your system have Chrome on it, because if it doesn't then you observations don't really apply since the conversation is centered around a bug possibly associated with that. Personally I don't allow chrome on my machines. I do install brave for those cases where I have to use "chrome" because some company simply doesn't design their web app for anything else otherwise it's firefox.
I can't put a number on that either. I could probably put numbers on very specific things I'd miss out on. But I'd never run out of those.
I think those are all basic features that all major debuggers support, certainly gdb can do those including moving backwards (gdb calls it reverse debugging).

- Conditional breakpoints, break main.c:26 if a > 6

- Move instruction pointer, jump main.c:84

- Jump between threads, thread 123

- etc, etc.

I've barely used Visual Studio, but I'm very familiar with windbg which uses the same debugger engine with a different UI.
How to Toggle Between Input Type 'Password' and 'Text' in Angular
Meshing a Modern Monolith
It's source-available, not open-source. And the schematics sources are not available; but I don't think it would be very difficult to reinvent them, considering the number of parts is small.

On a lighter note, they make it very easy to hack on the calculator, it's written in C++ and in a Git repo at Github.
Only if you believe in such things...
> From that point of view it's a bit of a shame that "switch-case-default" didn't end up as "switch-case-else" ;)

This makes less sense, though, in a language that permits fall-through or putting 'default' in the middle of the switch statement.
Agreed. Fedora/Centos/RHEL have debug packages though, so the symbols are available for most software that you've got on your machine. GDB prints out a message reminding you to install them, but doesn't actually do it for you. We also have PolicyKit, so in principle GDB could just ask for those packages to be installed. We should close the gap, and while we're at it we should make PolicyKit not ask for the root password when installing debug packages. Then it could be a seamless process, at least for software installed from the official packages.
One difference (as I understand it) is on Intel's integrated graphics the RAM used for the GPU is a dedicated segment for the GPU's use. You still need to copy data from the CPU's segment to the GPU's segment. While that might be faster than copying over PCIe it's still a copy operation. With the M1's GPU there's no segmentation so no copying.

That's how I understand it works but I might be completely wrong.
Semi-offtopic: did anyone else find that Task Manager reset itself to its default (compact) form after a recent update to Windows 10?
Ummm...The USA has the most powerful military in the world and a budget that is larger than the next 10 largest spending countries put together.

They have also participated in 20 years of war testing, training, and honing skills.

I mean he wanted to nuke Iran but the establishment wouldn't let him. Is that what you consider weak?
Well yeah, because "my kid has autism and his also got a vaccine so obviously that's the reason my kid got autism" is exactly how it gets started because they heard about that paper (or rumors thereof) that has been debunked a 1000 times over in the medical literature but now it's a part of folklore and almost impossible to kill like other superstitions.
Historically, this was solved in the 80's with the multi-layer perceptron, but it seems it still gets repeated.
they wanted to restart the print job?
The argument against this view of Tether often seems to come down to: "If something this big was a scam, surely it would have been exposed a long time ago."

That's exactly what was said about Enron and the Madoff fund, though. If anything, Tether is flashing much bigger warning signs.

Bitcoin proponents make a big deal when some giant fund invests an experimental $100M in crypto tokens (a small fraction of a percent for the fund), but they don't seem to care about $20B of fake money from Tether (a large percentage of the total money supposedly in Bitcoin).
Don’t they usually have “styles” of intrusion? I’m certain I’ve read in the past where intelligence agencies could differentiate between Russian backed styles of hacking and Chinese backed styles of hacking. I’m sure Americans have their own style of hacking as well.

I would say it’s also quite likely that the US knows who did this or has known who has been doing it for a while. It’s highly unlikely that this press release wasn’t coordinated by the intelligence agencies to play into some advantageous scenario they’ve drawn up.
The K framework is a tool to help verify semantics of languages- there are definitions for WASM, Ethereum VM, lisp, java etc.

Tbh I thought a lot of of the development had moved to K-Maude, guess I was wrong :)

http://fsl.cs.illinois.edu/pubs/serbanuta-rosu-2010-wrla-sli...
Did you control for the added publicity (some of it substantial) surrounding the addition of sharrows? I know it was a big deal in the Seattle area when they started to appear. Maybe the benefit was due to a temporary spike in public awareness, and if so, the risk level will fall back to baseline soon enough if it hasn't already.

First rule of bicycle safety: "Paint won't save you."
Isn’t that already handled by crypto instructions on the chip?
Calculators are faster, they have real buttons. Much more reliable than hoping you hit the right area on the glass screen with your not-so-precise finger.
Maybe it depends on the city and its situation. I’m in Seattle, and I feel like the areas with sharrows are consistently the streets where I am (as a commuting cyclist) tailgated by cars or finding myself (as a errand-running motorist) unable to safely pass a cyclist for a very, very long time. And those sharrow streets are often an inefficient route for cyclists with no clear indication for how the route would be improved.
Similar experience. I 20% on python...things. some python tooling, python3 was a major one, etc. I backed off recently just because most things I was involved in are wrapping up, but yeah, it was an active area for me. And also I am sort of 20%ing on my own project that is greenfield tooling with only dubious management support.

It's given me exposure to lots of stuff, I've learned more about a favorite language, met some cool people, etc. Not to mention earned a handful of bonuses directly related to my 20% work.

There's also now done tech debt reduction work that I've been tangential to that's clearly a value add, and it's primarily 20%ers.
Study helps pinpoint when Earth’s tectonic plates began
This is true but note that:

* gdb works on zig code, so it isn't unreasonable to expect gdb frontends to also work
* being on nixos might explain crashes or failing to start, but it's hard to imagine how it could be responsible for various gdb frontends not being able to set breakpoints, run to the correct line or render a pointer to an array of bytes, especially when those same features work fine in gdb
* it also doesn't explain why the memory view in most frontends was buggy or didn't work at all
* I also tried lldb, whose gui I couldn't operate at all, and code-lldb, whose breakage might actually be nix-related since I had to patch a binary (but the error message was complaining about invalid utf8...)

I'm also happy to try non-gdb/lldb debuggers if you have any suggestions.
This is the way. Windows is rife with these updater things. It's one of the first things I disable when I'm debugging a friend's Windows computer. I much prefer Mac and Linux because they (mostly) don't do such things, although I still have to keep a windows machine around for various reasons.
Low refresh rate. I’ve seen it referenced multiple times to be a reason for eye strain.
They didn't "approve" it, they closed their investigation, which they specifically called out as not saying there's no violation(s): https://www.ftc.gov/enforcement/cases-proceedings/closing-le...
Oh I believe it crashes, but I’d speculate wildly this perhaps indicates some bad combo of gnu with other tools, or a missing lib, or a side effect of system customization, or a beta distro, or something like that maybe? Are you sure it’s an issue with gdb? I’ve used gdb a bunch, mostly on lots of Ubuntu machines, I haven’t seen tui crashing like that myself.
But building can be a lot more interesting and at the end of the day you'll get the same salary (unless you get enough equity to care about it).
Video Post: How to Implement Google Pay in Angular
> Place the top of the monitor at eye level

After years of doing this, I've come to change my opinion about this. I put the monitors so I see the middle of the screen. It means that my eyes are moving in every direction, and I'm less likely to bend my neck downwards, resulting in neck strain.

EDIT: This does result in the monitor being very high up off the desk, but a good monitor arm will handle it without a problem.
You are arguing past me. I'm talking about "unlimited" plans being sold today, that have rather low limits. You are grand standing that everything is limited.

Which, yes. Yes it is. Should we allow folks to sell unlimited gigabit connections, but only have a connector in their data center? That you can only use for limited time?

Now, do I agree with unlimited promotionals that will eventually go away? Yes. Do I like loss leaders that are basically made to gas light and destroy competition with the obvious goal of just out lasting how long the competition can manage? No. I find that rather reprehensible.
What are people’s thoughts on running local/development servers with/without SSL? Genuinely curious because I can see arguments both ways being valid.

Personally, I like to get as close to full production parity as possible, which of course means with SSL. It’s trivial to do if you take the time to read documentation, and the extra peace of mind when it comes time to hit the release button is nice.
German is generally subject verb object.
It kills me to see because Amazon is the entity that could build the best book recommendation engine of all time. And it would help them sell more books!
Theodore Hall
Mostly because your definition of "market" is naive (in the generic sense, not a personal insult) and too-narrow.
It is false that bicycles are defined as vehicles in California. Vehicles must have a non-human power source.

http://leginfo.legislature.ca.gov/faces/codes_displaySection....
Something something running GDB inside of GDB TUI…
This is right.

Books pre ~1973 don't have ISBN. And goodreads covers far more material than just modern material.

The current Goodreads importer makes a big/unfortunate tradeoff of trying to have something which works for the majority of material on people's goodreads lists.

It doesn't preclude further efforts -- Open Library knows about millions of books that don't have ISBN. So if anyone wants to help us improve our importer (or at least register their interest by creating an issue which calls out what other identifiers should be considered -- e.g. LOC, etc) that would be very helpful.

# To open an issue:

https://github.com/internetarchive/openlibrary/issues/new/ch...

# Here's the code for the importer

https://github.com/internetarchive/openlibrary/blob/892adebb...
don't underestimate Putin's greed
the very friends who are known to be connected to "private" militias operating in Syria, also own companies making money from all sorts of activities of regular people, like 2% of all regular household transactions goes through their bank etc
I am a cyclist and a driver. Unfortunately, I think the only way forward for cyclists is intense litigation against both cities and drivers around car collisions. The city will not prosecute cars for dangerous driving or violations, even if they hit drivers. Its crazy to me how getting caught going 15 miles over the speed limit will double your car insurance rates, but hitting a cyclists won't do anything because as a driver you can say "they darted into the lane" to any cop and won't be cited for anything. I was hit by a car once, had my bike totaled, and got a small settlement from the driver's insurance company. If I was hit again, I would immediately go to a lawyer and take the insurance company to the cleaners an donate all of the money to a bicycle advocacy org, and I advise everyone I know who gets hit to do the same thing. It sucks but it seems like personal injury law is the only avenue to make change here and introduce some form of penalty and feedback to hitting a cyclist with a car. There is no infrastructure to stop this because drivers don't care, they can hit cyclists without consequence.
The important thing with default parameters, if you have separate compilation, is that they are fixed in the callee and not in the caller. Otherwise, when the default value is changed, previously compiled callers will use a different value than declared by the callee. Compiling the default value into the caller is a problem in C++, and (IIRC) in Swift. In other words, (positional) default parameters should act like syntactic sugar for equivalent method overloads. And then actual overloads provide more flexibility for the callee implementation because it doesn’t have to represent the default case as a special in-band value.
Inflation inflation inflation, gold proponents always want to talk about inflation, never about the steering wheel that fiat currencies provide: Steering that allows us to right the course of our economic ships. When you link to gold, you go where the wind blows you. No control. No steering.

Moreover your historical argument is weak. By analogy, we should also not have government, because every society that has formed a government has failed to keep it: Every government falls, eventually, be it Rome or the Aztecs.
Is it really? Theoretically with perfect information you don't need to go to war, you can just compute the result and start with treaty negotiations.
It still causes confusion in areas where there is no such sign though. Can cyclists use the full lane where there is no such sign? They can, but it's not necessarily obvious.
Fortunately no classified information was compromised. All of the Treasury emails just said "brrrrrrr".
The schematics are right here? https://www.numworks.com/resources/engineering/hardware/elec...

Granted, it’s not the entire device, but it’s more than most products will give you (none). You are correct about it actually being source-available. My mistake there.
Nation-state prevents confusing with lower level states. State is the more appropriate term, but it would cause a lot of confusion in the US.
"Sharrows" don't provide the main advantage of a dedicated bike lane: a feeling of subjective safety. The majority of people consider the roads too dangerous to cycle on and only a dedicated space will fix that.
"The beauty of inflation is that it hurts you in direct proportion to how well off you are, and it can't be dodged (i.e. it's like a wealth tax, only actually achievable). We could drive inflation while also ameliorating a lot of the pain it would cause by implementing UBI (in fact, I'm pretty sure big deficit spending is the only way UBI will ever happen)."

I think you misunderstand ...

Generally speaking inflation can be managed and avoided by asset holders and business owners. They can adjust their rents and prices to match the inflation in a way that wage earners and renters cannot.

Generally speaking it is deflation that hurts asset holders and business owners. We have made desperate attempts since the financial crisis to stave off deflation and even then we're barely treading water. Financial assets and real property (and also silly things like paintings) have benefited but look at the price of oil ... look at the price of other basic commodities and services like shipping.

Our 21st century landscape is deflationary and elites are frantically doing everything possible to avoid it.
The article mentions that the other organization is the National Telecommunications and Information Administration (NTIA).
New AI can deepfake movements of a person from just 1 image
That's absolutely true, I'd forgotten about that. It's hard to tell from the screenshot if that's what happened, but it's quite likely.
> I don't think the author was born thinking those complex thoughts, so clearly they were persuaded by something that didn't rely on previous belief. What could that be?

Very often the answer is mundane; 'It's what my parents taught me.' Particularly in the most contentious cases, like religion and politics. It seems like 'born thinking it' vs 'was persuaded' is a false dichotomy, unless you count being steeped in a culture as a child to be a form of persuasion.
As a subscriber to the New York Times, that's exactly the opposite of what I've observed. A frequent criticism, in fact, has been interviewees not being identified as GOP political agents.
Bike Shortages Will Likely Last Until Next Year, and Possibly into 2022
Having formerly worked on 20% projects at Google and now working at a small company, I'd say that 20% time can be valuable at any size.

For smaller companies it's easy to essentially always have feature work which means never really having time for code health; anything that wasn't done right the first time will be hard pressed to justify getting done ever unless it's either breaking something or preventing features. 20% time can allow engineers to do something about issues they see and care about which could improve things for everyone else in a way "one more feature" may not.
Major leak exposes members and 'lifts the lid' on the Chinese Communist Party
> Simply make text bigger.

This is astonishingly effective at reducing eye strain. Even if you can read small text on your screen, it requires a lot of work by the muscles in your eyes to maintain the focus long term. Larger text means less precise focusing is required to be able to read the text.
No, the NTIA. It was probably described that way because most people wouldn't recognize the agency or acronym.
A sharrow indicates an acceptable lane position for a bike.

This can be a good thing to remind cyclists and drivers that that position is acceptable. Sharrows are often to the left of where people seem to think cyclists should ride.

It can be a bad thing, if cyclists and drivers take it to mean that's the only acceptable position. Depending on conditions and where the cyclist is headed, they may need to ride on either side of the sharrow, and it's presence may be limiting (like bike lanes can be).

Sharrows at intersections can be pretty useful to indicate the position of traffic detectors that are tuned for bicycles. It's usually possible to notice the patterns of pavement cuts for the loop sensors, but a little paint to highlight it is nice.
We started a 20% project to get stuff done when we were not able to get head count. It was related to ML and people that joined were actually interested to learn the skill to move to a new team or our team. Unfortunately it took a long time before we actually got something that was useful. There was not really commitment not accountability.
Some people even hunt for "Unlimited for life" early adopter plans and grab them, then abuse them.

One of the backup services imposed a 12TB limit. Evernote reverted their unlimited data storage pledge, Google retired unlimited data in GSuite. I cannot say all of them due to hoarders but, Evernote CEO openly said that "People tried to zip and upload their backups to our servers. We're not that big".
ugh. This is sad. The creator of the sharrow, James Mackay, essentially said that it was a bare-minimum way to do something for cycling in a city that didn’t want to do anything:

"Part of it was the city of Denver’s reluctance to do much of anything for bicycles. So I figured, this would be a less expensive approach versus the conventional bike lane markings. A lot of the agencies don’t want to do anything involving change or spending money for bicycles. I was always under pressure to do less as the Denver bicycle planner."
Not really, but the most common mistake is to set TERM in your shell startup files (.bashrc, for example). If you do that, then you could end up setting it to a value not supported by your terminal emulator. If you don't set it, then your terminal emulator will set it to an appropriate value for you.
You're probably confusing this with absurdly low PWM rate on the LED backlight (a minority of screens suffer this).
Aces wild is a blast: https://store.steampowered.com/app/269230/Aces_Wild_Manic_Br...

Ghost of a tale is beautiful too. The most famous one is braid though
I'd also throw out that a 4k screen is also a good thing, since your eyes don't have to deal with "tricks" to have crisp, clear text to read.
50 years later the Zodiac Killers code was finally cracked