skysight-inc/HackerNews huggingface dataset:
STEM / research jobs and certain niche fields like "high finance" and corporate law. Basically all the things that require a huge investment of time and money to be qualified for... except the education system should make it easier / cheaper for Americans to obtain those credentials versus their counterparts abroad.

Americans should be inventing the machines to replace workers abroad, not competing to be a Foxconn factory worker... This country's biggest competitor is probably Germany, and definitely not China.
The previous bar was:

- consistent button locations across any apps. An F1 is an F1 whether you are in Finder, in Safari, or in a programming IDE.

By default Touchbar displays whatever the developers of the currently focused app put there. So switching to any app will change the touchbar rather unpredictably.

- consistent physical button locations. For any shortcut that involves physical buttons you don't have to look at your keyboard. You could change the volume easily because it was mapped to Fn + F<X> (or just to F<X>) that just was there.

On Touch Bar for any button that's not on the far left or on the far right edge of the touchbar, you have to look down. It becomes significantly worse as you move towards the middle of the touchbar.

- Physical buttons have affordances built-in. If you can't long-press, you can just tap on a button repeatedly. If you accidentally brush against a button or even rest your fingers on a button, it won't trigger. A physical button has tactile shape, so you can feel your way around a button to see feel you hit it correctly, or if your finger is between buttons.

Touch Bar has none of that.

Default volume and brightness controls all but require long press and slide (a huge problem for a huge number of users).

Accidental brush against Touch Bar will trigger it.

Resting a finger on the Touch Bar will trigger it.

There's no tactile feedback on the buttons.

--------

In general, Touch Bar is significantly worse in usability while providing very little in terms of usefulness. So bad that in just a second minor update Apple brought back the F1 layout that you can set for it in System Preferences.
It looks like RingCentral phone / meeting service may be tied up in this also.

FTA, one step to clean this up is:

pkill "RingCentralOpener"; rm -rf ~/.ringcentralopener; touch ~/.ringcentralopener && chmod 000 ~/.ringcentralopener;

RingCentral and Zoom have a multiyear partnership.

https://www.ringcentral.com/whyringcentral/company/pressrele...
Yes, his is how I have mine, roughly (I kept the playback controls for spotify)

Prefernces > Keyboard > Customize control strip (bottom of first tab)

There's a strange GUI for like dragging stuff in and out... I don't remember how it works exactly..

but it is very close to 5 seconds.
As there are over 2000 Hoares (oo err) I'm guessing the dividend is kept low to keep the money with the 'core Hoares' who have the control?
or you can just buy a $5 cable on amazon

it sucks but it's not a deal breaker.
You can also easily see this in the (really nice) code, where the only difference is the starting address set at https://github.com/nanochess/Pillman/blob/master/pillman.asm... and the MBR magic bytes in the very bottom.

If you now wonder what the difference between a .com and a .exe file is:

A .com file has a single page which is loaded in that specific location, with all addresses in the code assuming absolute addresses. The .exe (MZ file) allows DOS to put the program anywhere into memory and the rewrite address references (or rather segments) according the relocation table from the program header. With MZ files DOS also sets up space for the stack and sets registers accordingly.
Do people who understand networking better than I do (i.e., almost everyone) want to explain how to universally prevent this localhost garbage? Like, some kind of firewall, combined with a simple command line trigger to open up a port when I actually want to? There's gotta be an open-source firewall for this kind of thing, right?

The notion that some random app can just spin up a server on localhost without my permission is completely insane. Also, this is why Gatekeeper, and the App Store "walled garden" are good---nothing should get the kind of permissions necessary to run a fucking localhost server that can reinstall a deleted app w/o user interaction!!
I have my doubts that storing compressed plaintext is expensive for a company that makes, what, 13 billion a year in profit or something like that? Their business is data. The more data they have, the more profit they can generate. The browsing history reveals a lot about humans. Storing it makes sense imho.
I've honestly looked, and while there are several versions of Firefox in the play store. None of those I've tried seem to support extensions. Can you tell me where to find one that does?
The problem with this is that it misses the point of most cli programs, which is that they are to be composed with other programs.

Besides, when colleagues of mine decided to demystify the command line and learn it proper, they're always surprised how much easier it is than they expected.

The GUI/CLI gap, as far as I have seen, is one of willingness to invest some time to learn.
I am in agreement with you that my current MBP will be my last if my only options in the future are with that damn, silly, expensive gimmick so eloquently called the touch bar.
It's really only an issue if you're trying to power a pi4 from a high powered USB-C power delivery source source like a macbook, macbook air or macbook pro AC wall adapter. It would be a waste of money to use a $18 USB-C cable on a pi4.

I can see how this would be discovered quickly, since a lot of the early purchasers of the pi4 probably tried to power them up using the nearest USB-C power source at hand, which was their laptop's power adapter.

If you use a USB-C phone charger or any of the cheaper USB-C power sources intended to power things under 20 watts, it shouldn't be an issue. But they definitely do need a new board revision.
Same with my parents.
Thanks for the feedback. Privacy rights are meant to apply to everyone. Will check the wording of the privacy policy to make that clear.

Regarding the instant popup, unfortunately I'm not able to keep it hidden with Drift, but wanted to make sure visitors know they can easily reach me.
I shave my armpits and intently wash them about once a month. Really helps cut down on the post gym smell.
From the Medium post:

> - Offered and declined a financial bounty for the report due to policy on not being able to publicly disclose even after the vulnerability was patched.
Chrome didn't remove ad-blocking.
I've done this for years and keep typical a capital C every time I try to copy something or send a break in a terminal when I use someone else's machine.

More people need to map Caps Lock to Control. It just makes sense, and it's where control use to be on many old Sun keyboards.
Post #5 in the below link gives you what you seek:

https://forums.freebsd.org/threads/systemd-vs-launchd.44973/
Those are horrible..just horrible, never comes on time.. NEVER
> Virtually all other fuel is taxed, so it's strange that jet fuel is exempt.

"Without any international agreement on taxing fuel, it is highly likely that moves to impose
duty on international flights, either at a domestic or European level, would encourage
‘tankering’: carriers filling their aircraft as full as possible whenever they landed outside the
EU to avoid paying tax. Clearly this would be entirely counterproductive. Aircraft would be
travelling further than necessary to fill up in low-tax jurisdictions; in addition they would be
burning up more fuel when carrying the extra weight of a full fuel tank."

This document explains it pretty well: http://www.parliament.uk/briefing-papers/SN00523.pdf
And if you're lazy like me, just hit the Win key, type "lid", and click "change what closing the lid does" from the results.
The issue is the rest of the nation though.

Yes, it's obviously a winner for the North East. You guys can put as many cities as you like on the link list because you have the geography and the density.

Awesome!

Good for you.

What about everyone else?
> and then not having a way to send logs remotely, so you have to run rsyslog anyway.

journald has its own remote gateway and can ship logs elsewhere. It's not on by default, but you can easily configure it. There are several addons for plugging in specific protocols and services into the journal.
The true cost IMHO is time, time to learn it, to deploy, configure, update, manage, etc. Even if the hosting was dirt cheap, I don't want to spend my time doing it.
Hammerspoon is also good https://www.hammerspoon.org/

... but both pale in comparison to the mighty AHK for Windows, imho https://www.autohotkey.com/

AHK is so incredibly useful it should be bundled with Windows at this stage
Both of those are basically famous for being his work. They didn’t fare super well in the competitions they were submitted to. And they were collaborations, regardless.

His books are inspirational and somewhat informative. That means he is a successful author of cryptography books, not a successful cryptographer per se.
I would agree. Ripple is not considered a cryptocurrency by most, as it is simply a centrally validated bank coin.
They provide their own charger. It works, I’ve got one.
Would lighter planes mean less pollution? Shouldn't we look at per-customer emissions? There's clearly benefit to a 2 seater vs 1 seater, what about 30 seats vs 60 seats? I don't actually know the physics here, would be interesting to see that calculated.
It's illegal to tax fuel for international flights. Domestic fuel is already taxed but the Chicago Convention in 1944 set the ground rules for the ICAO and international air travel.
Same tracking is possible by embedding data in last-modified/if-modified-since, or location of cacheable redirects.

There are also other variations that just use resource bodies, e.g. cache HTML that opens an iframe with a unique URL, JS that contains constants storing data, CSS that opens user-specific URLs via imports, etc.

For tracking you just need any unique identifier, so (lack of) flexibility doesn't do much. You can even track users with HSTS cache that caches only 1 bit per domain.
As an old Sun keyboard user, Caps Lock as Control feels right. That's also where it is on my HHKB keyboard.

As a vim user, escape is too high up on most modern keyboards anyway. The ADM-3A terminal vi was invented on placed it to the left of the Q key, which was a lot easier to reach. HHKB puts it where the tilde key traditionally is, which is pretty close to the original intent of vi.

Remapping tilde on touchbar MacBook Pros would be a good solution, if there was an obvious other place to put tilde/backtick.
> Linked bugs about the user agent seem irrelevant to this issue.

They're relevant because that's what suggests that they aren't planning for a Fennec 69: addons.mozilla.org is currently interpreting version 69 to mean Fenix, so if Fennec gets updated to 69 they'll have broken extension support anyways. If Mozilla is abandoning Fennec at version 68 before Fenix is even close to having extension support, they probably can't be trusted to not push out Fenix to users prior to implementing extension support. Their messy transition to WebExtensions certainly provides precedent for Mozilla making this kind of fuck-up.
I don't like Electron — I've brought some of my problems on myself by my love of using minimally-capable old hardware — but this is by far the best statement of the argument for it I've ever heard.
Some of it could be you're oily because you don't want to be oily.

You wash your hair and get rid of all the oil on the scalp protecting your skin. So your scalp makes as much as it can to replenish. Lather rinse repeat and now you've trained it to always go ham.

I've been washing my hair with just water for a year or so. I'm still oily, but much less so. When I have shorter hair it's on the high side of acceptable. When I have longer hair it's fine - just needs to get pulled down the hairs away from the scalp so it can do its full job.
But at the same time, I only have so many hours in the day to research companies. If you asked me what companies I was interested in working at, you'd mostly get big-name stuff, even though right now I work somewhere you've likely never heard of.

If you're not a FAANG company, you almost have to be hiring folks who are applying to you because "why not", and then pitching them on your company. I've gone to plenty of interviews and been sold on a company that I previously had almost no knowledge of, especially in B2B industries. Massive portions of the jobs in tech are for teams, companies and industries that your average developer has no exposure to, and no real reason to care about, but it doesn't mean people can't become passionate about working there if given more information.
The article keeps saying their advantage is their ability to "find solutions other banks can't". I don't know what that means. Exotic loan terms? Collateralizing difficult-to-value assets?
Perhaps the surface area business value proposition to paying customers is the incorrect place to look for innovation? RedHat has done a tremendous amount for the Linux kernel over decades, and Ansible was basically a RedHat employee project that was made in response to frustrations and spun out and came back into its fold. Also, prior to the advent of yum (RIP Seth Vidal) rpm was all we had. A lot of "innovation" isn't even hardcore low-level engineering as much as standardization and stewardship - none of these things IBM has been known for since the late 80s perhaps. Selinux was also originally an NSA research project that was adopted quickly by RedHat because most of their customers are security-focused (at least on paper).

Not going to disagree that a lot of what RedHat has championed recently has been controversial. What kind of innovation isn't controversial though until usually many years afterward?

Also, cultures can be relative to each other and are not definable in single dimensions. But nobody besides the most Kool Aid soaked of IBMers could say that IBM is more of an engineering-centric culture than RedHat.
Whenever I see things like this "law," or the ridiculous "DRY" principle, I'm glad I don't program deep in the OO paradigm. There have been so many code sins committed in the name of DRY that I think it is a good interview question to ask why it is useful to not follow some of these guidelines.
The answer is obvious to me.

Add back the physical top row, but keep the touch bar. Just put it above the physical top row.

I like the idea of the touch bar for customization and various use cases, but I don't do that now, because I want my top row to continue to act as simply and consistently as possible.

For example, the contextual menus for programs. I think the whole concept is really interesting and adds a cool layer of interaction. However, I don't want to give up my quick access to my normal functions like volume, expose, etc. So the end result is that I just turn all the contextual options off. So I've never had a chance to fall in love with the touch bar, because all I use it for is a crappy version of what my top row use to be.
iOS doesn't allow you to use other browser engines.
It's not a perfect solution, though. You're going to stick out as one of those people who disabled their cache entirely. You mitigated this exploit, at the cost of increasing your browser fingerprint entropy. Ideally you want to clear your cache when you clear your cookies.
Still fucking boooring
I feel bad for having inserted myself into this discussion. I think I'm actually agreeing with you here, in that there's nothing that shows that IBM couldn't preserve the culture of its acquisition. I just wanted to comment on what I thought was a statement on their engineering culture.

Personally, I just hope that RH can preserve its engineering culture. I can't say anything on whether it will happen or not, because I don't know.
They're have to have crazy specific genetics, I'd wager. I've worked with a no-soap no-deodorant guy before.. You could literally detect where he'd previously been by smell alone. We had to keep doors open even in large conference rooms.

It'd hit you like a wall.
It might be controversial to mention, but isn't there an underlying feeling of "us versus them"?

Consider the movie Idiocracy, where the high-IQ couple decided to put off children until they were unable to conceive - contrasted with a trashy man who had dozens of children with many different women.

Do you want the world you live in 20 years from now to be one with people like you or unlike you? Regardless it reduces to people being selfish, but I dont think it's inherently wrong to want to raise children into upstanding citizens.
Heck, even a normal, happy family life is a massive advantage. Supportive parents and siblings impact your life choices and thinking so much.

So much of success literature focuses so much on skills or hard work when in reality, all these intangible and tangible factors are equally important
Choosing Index Keys for CockroachDB
Here is how I fixed the problem for myself temporarily:

1. Quit Zoom.

2. Kill the ZoomOpener process.

3. cd ~; mv .zoomus/ .zoomus.off/

4. mkdir .zoomus && sudo chown root .zoomus; sudo chmod 600 .zoomus

Now, the Safari permission prompt will show up every time you click on a Zoom link.
I'm sort of curious how one could "learn" software engineering in a week. Judging from the article, it seems the course assumed very little prior knowledge about SWE (teaching OOP at the beginning). Wouldn't it make more sense to teach a course assuming some basic background knowledge (like OOP and command line utilities) and use the teaching time to discuss architectural patterns, testing practices, etc?
Seismologist here. So far, no reliable predictor of main shocks (largest earthquake in a sequence) has been found. People have been looking for them ever since the invention of the modern seismometer networks in the 60s.

Most of the EM based earthquake prediction is based on really loose reasoning. In summary, it goes like this: "earthquakes can generate EM fields through piezo-electric effect, therefore small movements before big earthquakes should generate small EM fields we can measure". But there is almost never no such thing as "small movements before big earthquakes", which is why reliably predicting them has been impossible so far.

Most likely, this will turn out to be an example of confirmation bias. In the unlikely event that it is not, people will be all over this.
While this isn't great, as a consumer I don't really see too big of a problem. If I get a raspberry pi to use for home automation or as a media center, do I really need it to work with every USB-C cable? I'd think I'd just find one that works and let that be the dedicated raspberry 4 cable.

If you're building a product based on Raspberry Pi that you're selling to others, then sure I could understand the outrage.
Global Catastrophe Recap June 2019 [pdf]
I applaud this sentiment.

I use emacs reasonably often and I reached out to Mitsuharu Yamamoto about touchbar support in emacs and sadly never heard back.

The ability to bind arbitrary emacs functions to the touchbar, programmatically, would be a killer feature.
Apple stops selling 12-inch MacBook
^Yes! Gather the evidence, then contact Samsung and advise them you're an individual with a product that they stole the IP. If you call (1-800-726-7864) tell them you're recording it too as they probably are. if you email, chat etc.. Collect the digital trail of evidence.
I have a problem with that definition, pigovian taxes are obviously going to cut down use. So the choice of label seems to be a political one.
And the laptop with the cord.
Is it possible to fix? Sounds like it's just missing a resistor? Break out the soldering iron and maybe could it could be salvaged.
>a board revision with a spec-compliant charging port should be out sometime in the "next few months."

wohoo. Glad I waited. Hoping they make some incremental gains on the heat situation too
Nice to see some folks adopting a solid last line of defense.
That's a good point, and I did do exactly that in the pre-Touch Bar days as I had no use for most of the "media keys."

What the Touch Bar gives me is context sensitivity, different suites of commands on a per-app basis. Evidently I'm just lacking the mental agility of remembering that F2 is "open responsive desktop mode" in Safari and "clean build cache" in Xcode.

As for the arguments of touch-typists here, I'm a touch typist and don't look at the keyboard either, but the idea behind the Touch Bar is that it's just within visual range of the screen. Bumping it half a centimeter higher would make it even more so.
At least in Germany, taking the train is insanely expensive.
The Nonfeasibility of Fully Automatic High Quality Translation (1960) [pdf]
I can't type on the keyboard without accidentally triggering the Touch Bar. I really wanted to hack it, but wow is it annoying. I have to relearn typing because of it.

If there was a small gap between the top of the physical keyboard and the touch bar, that might be enough to prevent false taps. Or I have to hack the Touch Bar to figure out where I'm accidentally hitting it, and don't put any buttons there.

I'm also triggering false taps on the Touch Pad, which never used to happen. I suspect if there was another gap between the bottom of the physical keyboard and the top of the Touch Pad, this wouldn't happen.
I think literally every VC isn't built to be sustainable, they are designed to randomly jab the marketplace for a good investment bet. I wouldn't even expect them to listen to this kind of advice, it doesn't apply :)
I really don't think we are using the same logic, but if people want to argue that Europe and Africa are not physically connected by land, then I'm going to start claiming that England and Scotland aren't either, given the distance between Carlisle and Newcastle is less than from Port Said to Suez.
Brain activity can be used to measure how well you understand a concept
System Preferences > Keyboard > Customize Touch Bar (at bottom). Drag off buttons you don't want, drag on buttons you do.

Not 5 seconds, but probably less than a minute.
The resources weren't placed anywhere for the benefit of anybody. They just...are.
I lived in Italy for a number of years and am not enamored of proportional systems for several reasons:

* Small parties sometimes have disproportionate power in coalitions.

* Coalitions tend to not be real stable, leading to unstable governments that can't get much done (ok, for some this is a
feature, but for some things, I think it isn't).

* People matter, but with a proportional system, the party picks the candidates, and you vote for the party. In some cases, I think this leads to worse people being elected.
That issue is likely due to a race condition when two images are generated at the exact same time. (I'm thinking it's due to how Python's subprocess module works, but it's not an easy thing to debug!)
"as a developer"; and "useless" in the literal sense: it could be the Touch Bar or anything else, I could care less because I don't use that part of the keyboard.

Even if it were annoying for the non-development functions I use it for when developing (volume control is not exactly "development", only auxiliary at best) I'd just remap them to actual keyboard shortcuts.

But it's not.

What's "annoying" is apps that could make it useful but put nonsense actions in there because horror vacui, not making use of its potential; but it's only so in an intellectual way, pragmatically I just ignore the Touch Bar in such cases and use the app as if I had if there was none.