skysight-inc/HackerNews huggingface dataset:
I agree. And I just did the opposite. Been using Fedora for a year or so on an X1 Carbon and switched to having to use a new 2019 macbook pro for work. I had fond memories of macs when I last used them 6 years ago but today....wow. Not that great an of an experience. At this point for work (eng, devops/sre etc) I'd rather have Linux and I really wish I could use my carbon X1. :(

I see no real adv to dealing with the mac platform today if what you want is a "unix" env. On the Linux of today, the minor annoyances are worth it - and they really are very minor on good hardware and a mainstream distro like Fedora or Ubuntu. Plus you get the tooling on the platform it was developed for - real docker, real pkg mgmt, etc.

Don't get me wrong, there are still some nice things in macos and the hardware (yes the trackpad is nice), but to me they really are not compelling enough args now - at least for me.

Now if only we could get a few of these minor annoyances fixed in the Linux desktop (e.g. Gnome) then I think it might really be the "year of Linux on the desktop" ;)
Interesting you mention Adobe CC as being better on MacOs. For the past couple of years I've seen most people mentioning that Windows is better/faster for these apps.
If it was applicable to modern war, it would talk about logistics and technology, whereas it talks about merely tactics.
I'm thinking the democoders could create scarcity. I'm imagining e.g. Future Crew making a Third reality. Or Triton making Crystal Dream III. Release at like a 300p video for the world and like AM audio mono sound quality and sell the binary to the highest bidder. Or perhaps smarter, release it at 1:1 quality for the first minute, but only for the first minute.

;)

Edit: of course this would be a horrible future. Also, there's no way these now old guys could recreate the magic they experienced together in the early 90s.

Example:

https://www.youtube.com/watch?v=LIIBRr31DIU

(make sure to enable the thirdparty english subtitles)
> I can't think of a single company, anywhere, that offers what you're talking about

I think you're right. I thought Vanguard or my bank did, but no, it's email or SMS plus personal info like SSN, birthdate, zipcode (LOL, information that no one has on me, thanks Equifax!).

> Could I really not fax or mail a government ID to Google to get access to my account?

To what address? Just plop it down at 1600 Amphitheatre Pkwy? I've never heard of Google offering any account support whatsoever for a free private Gmail account, have you?

I do personally know people who have just given up on accounts they lost access to (they claim they didn't forget the password) and just created a new Gmail account. Not the most technically literate person, but still, that's who support is supposed to be for. But it's a free service, so.

> then we have to be comfortable with ... going through a complicated recovery process involving government IDs

What? The whole point I've been trying to get across is that unlike TOTP or email, you can get your phone number back through a "complicated recovery process involving government IDs", which as an advantage. That's not a tradeoff to be comfortable with, that's an upside.

> I lose access to my password and email.

Why would we design for this? Unless there's a particular reason to think password and email are likely to be lost simultaneously (which I can't think of, unlike say, smartphone TOTP app + phone number), then we should either design for losing any combination of 2 auth methods, or not worry about combos.

By contrast, to me it could make sense to design a system so that you can lose any 1 of 3 things but still be able to log in with the remaining 2 makes sense (e.g. password, email, phone number). But you're right that most services are effectively just email 1FA, and many are SMS 1FA too which we all agree is utterly broken.
You can argue the supposed need of invasion either way. That had no bearing on why it took long though.
Reinventing TCP over UDP is sortof silly, I hope they have a better reason than "they don't want to upstream our changes" lol.
I remember hearing complaints from hardware engineers about the non-existence of such a chip in the not too distant past, so the answer might be that it simply wasn't available in time for the design cycle of the products currently on the market.
Excuse me while I shill for my employer but we're indeed big fans of BPF at Facebook.

Our L4 load balancer is implemented entirely in BPF byte code emitting C++ and relies on XDP for "blazing fast" (comms approved totally scientific replacement for gbps and pps figures...) packet forwarding. It's open source and was discussed here at HN before https://news.ycombinator.com/item?id=17199921.

We discussed how we use eBPF for traffic shaping in our internal networks at Linux Plumber's Conference http://vger.kernel.org/lpc-bpf2018.html#session-9

We presented how we enforce network traffic encryption, catch and terminate cleartext communication, again, you guessed, with BPF at Networking@Scale https://atscaleconference.com/events/networking-scale-3/ (video coming soon, I think.)

Firewalls with BPF? Sure we have 'em. http://vger.kernel.org/lpc_net2018_talks/ebpf-firewall-LPC.p...

In addition to all these nice applications we heavily rely on fleet wide tooling constructed with eBPF to monitor:

- performance (why is it slow? why does it allocate this much?)
- correctness (collect evidence it's doing its job like counters and logs. this should never happen, catch if it does!)

...in our systems.
I didn't get much past the paywall, but it looks like a book review of this book: https://www.amazon.com/Mind-Fixers-Psychiatrys-Troubled-Biol...

There are other reviews like https://www.theatlantic.com/magazine/archive/2019/04/mind-fi... (discussed previously at https://news.ycombinator.com/item?id=19435815)
So this will depend a bit on the architecture (I was working with CenterNet). In my situation, the final feature maps for each class are all obtained by a series of network "heads" that perform a set of convolutions on the same set of slightly deeper set of featuremaps. Each convolutional "head" is responsible for object-detections for a single class. So in the case of COCO, if you have 80 classes, you have 80 such heads. In this situation, if I wanted to create a new CenterNet model that predicted (let's say) the following 3 classes: "person", "teapot" and "donkey", only the class "person" exists in COCO and I already have a wonderfully robust person detector if I can utilize the person detecting weights from the COCO model.

So what I can do is, that I can instantiate a CenterNet model of identical architecture, except with only 3 heads for the 3 classes instead of 80 heads for the 80 COCO classes. Now, when I try to load the COCO weights in, there will be a mismatch and typically you end up with the heads being left with their default initialization while the rest of the backbone gets the COCO weights... this is the traditional way you do transfer learning on related problems because you are still starting off with a much better set of weights for your entire network backbone than random weights, which will help with training on related tasks.

However, we can go a step further and load up the state_dict from the COCO weights file, figure out which set of weights are for the "person" head and assign them to let's say the 1st of your 3 heads in your new architecture. You can even go a step further... Since the "donkey" class is quite similar to the "horse" class in COCO, you could also transfer the weights for the "horse" head in the COCO weights to your 2nd head. So now you have a network with 2 of the 3 heads already set up to be robust person and horse detectors. These are much better poised to then be fine-tuned on your application specific data for examples of people and donkeys. You end up with a model that is much more robust on those 2 classes despite only having (let's say) a couple of hundred labeled images for your specific application.

Hope all of this made sense. It's just nice that in Pytorch, everything is pretty straightforward and weights are just dicts and it's super easy to introspect them and splice them, etc.
No, not really.

The electric fields produced by tDCS aren't strong enough to force neurons to fire, even in brain areas very close to the surface/electrode, though they can adjust the timing of neural activity, so that cells fire slightly sooner/later than they might otherwise. My collaborators and I have collected some nice data from awake, behaving monkeys (which have obvious similarities to humans) demonstrating this.

- DC + behavior: http://packlab.mcgill.ca/Krause%20et%20al%202017.pdf
- AC + deeper structures: http://packlab.mcgill.ca/Krause%20et%20al%202019.pdf

There's also a recent preprint replicating our AC results: https://www.biorxiv.org/content/biorxiv/early/2019/07/09/696...
Yet another anecdotal data point, but I've done the same with my Switch and MPB. I've charged both from a battery pack, phone chargers, etc. in a pinch and never had any issues (other than really really slow charging speeds).

I've just assumed those "warnings" are there for liability reasons because these companies didn't test their devices' charging capabilities across all possible USB charging devices.
OP, please conform with HN rules by providing a workaround to the paywall. If there is no workaround, the pay-walled article is not permitted here, per the rules. Thank you.

edit: I see this was downvoted. Interesting.

October 3 2019 HN rules:
https://webcache.googleusercontent.com/search?q=cache:40QUas...

> Are paywalls ok?

> It's ok to post stories from sites with paywalls that have workarounds.

> In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic.

October 10 2019 HN rules:

Paywall rule has been removed. Paywalled articles with no workarounds are now OK. Pay up or get out.

Thank you for the correction and the tip about the new rules changes implemented this week.
When you have a kid, they try to choke on their own fingers/toys/food, throw their drink/toys, or just generally be annoying.
#1 - I guess I would not make the switch. Usually I lose a day's worth of work every week doing things that don't directly contribute to my role and so I need all 5 days to recover from that. In that way I guess I already work a 4 day week, I just spend 5 days doing it.
> Moreover, what are these incidents where protesters have targeted individual police for a premeditated attack? Can Mr. Cook point to a single example? Can anyone?

The message stated that they had credible sources. That really should be enough in that type of communication. He was not trying to make a court case providing evidence he was describing the company decision to employees.

Now if there actually haven’t been any such cases then it adds question to the sources not to Apples decision or communication.

And really you can’t expect a company like Apple to start employing foreign government spies to infiltrate government institutions in order to provide credibility checking of information provided. If the police are saying they have reports of misuse of the app and violent attacks Apple has to act on that.
Gruber is taking Ceglowski and HKmap.live's comments at face value, but they aren't disinterested actors. They both have (admirable) agendas in the pro-democracy protests. Of course they're going to characterize the app in the best light possible (it's so you can avoid the protests and avoid inadvertently running into cops).

Apple most likely did get legitimate examples of the app being used for that, and that was all the pretext they needed to remove it. The real issue is that the CCP is also likely holding a gun to their head both in the state newspaper but also privately. And obviously Apple isn't going to light themselves on fire which is what people really want to see them do.

Then there's the bad faith critics that are using this as an opportunity to say they're hypocrites because they are politically active on various issues (like the encryption fight with the FBI), as if it isn't because they're protected by the rule of law in Western nations and they aren't in China.

Ultimately everyone understands this. The real original sin is the fact that the West normalized relations with China in the first place [1]. Corporations like Apple aren't going to liberate China, and they can't even if they wanted to. The US and other countries could decide tomorrow to sanction China and Apple and every other business would be unable to do business with them. They could treat China like North Korea or Iran. That's a political question for governments, not corporations.

[1] https://en.wikipedia.org/wiki/Three_Communiqu%C3%A9s
Hi

I would REALLY like to see a modern coreboot laptop with a 3k (or 4k) "retina"-type display.
System76, if you can make this happen, you have a sale!
I think most of the issues come from devices that trick the switch into operating in docked mode where it operates at a higher power state and can cause it to overdraw power from a charger. The switch doesn't abide by the standard usb-pd spec and if used with a charger that poorly implements the spec there is a chance it can request too much power.

I think the issues are more with poor quality chargers than the switch itself.
Blazor Server in .NET Core 3.0 Scenarios and Performance
This is why DLP and access controls are so important.
Its a total noob mistake, especially for a security company.
Counterexample: Bluetooth has been around for a good while and outside of well-tested vertically integrated setups it's still a hot mess.
Are you me or a fellow worker at my office? \s

Seriously, that kinda bs is time consuming and soul deadening.
I think the linked study gives you some insight. The problem is that we need all the capacity we get using a mobile phone for example. You can't really have a 2x capacity battery just for the ideal life time unfortunately.
I'm just not sure what that evidence could look like. Like I said, don't we have sufficient evidence that this app was used to organize protests in Hong Kong, and that some protesters in Hong Kong committed violence against officers and against individuals and property where no police were present?

As for Hong Kong law, I can agree that it might be nice to cite a specific law, but I also don't find it at all difficult to believe that any government would have a law that allows the government to prohibit a communication medium that is being used to organize anti-government protests that have been sometimes violent.
I know right?! These damn European Nazis, giving refugees free food, free housing, free top medical care, free education out of their own taxes. Shame on them! /s

Oh, you mean discrimination? I'm white, Eastern European living in Western Europe and if I'd have a biscuit for every time I have been discriminated here I'd be fat for life. And yet, I don't call everyone who doesn't like me a nazi.
I have the latest X1 and almost nobody has a working mic. Also battery life sucks and Bluetoothd always needs a restart after suspends.

Ready for the desktop?
Probably depends on what you want to measure.

Concrete is relatively porous to water and gas so things can leech out of it and be deposited into it, confounding your measurements.

Concrete is also chemically reactive, a good example is corrosion caused by salt. Whatever your trying to measure may chemically react with the concrete.

The only way to determine if it could be used is by running a few controls and analyzing the samples.
Apparently they also got into trouble because of the menacing look of NROL-39. Quoting from page 17 of the document you linked:

"[redacted] said after the octopus logo, the White House threatened to require presidential approval if the NRO approved any more menacing logos."
I'm sorry, I quoted more than I meant to. I was exclusively talking about unlocking the bootloader.

> I've never had an Android phone I couldn't unlock and flash.

I've been using Android as long as I've had a smart phone, and I've never had a phone that I could flash. You should remember that most people don't have expensive flagship model phones.
I don't know that you can call it "unsolicited" when the author published this piece to a blog that has a comment section. "Comment" doesn't exclude advice any more than "Comment" excludes praise, sympathy, or any other message that is in compliance with site guidelines (of which, hers has none).
Economic Dumping.

https://en.m.wikipedia.org/wiki/Dumping_(pricing_policy)
Are you familiar with the ThinkPad x210?

Have you thought of addressing the market of people wanting a small (12 to 13 inch), robuste, laptops with trackpoint and no arbitrary memory limitation?

Lenovo has abandoned that market, and there's enough demand for people to create and sell kits for it. Could System 76 fill that gap?
> The issue with it is that Sun's writings are not used as guidance for war

Yes, they are.

> it's used as guidance for X.

To the extent that's a problem (and for some values of X it is), it is not a problem with the writing, but with the use.

> If it was used as guidance for war, it would be popular in military circles

It (and newer works grounded in part in it and/or intermediary sources derived in part from it) is.
Is current consensus that this "subconscious mind" is an actual thing that exists?
X1 carbon is not a good choice for Linux. The mic requires proprietary firmware that can only be loaded with mixed success on the latest kernel.
It would be cool to base the closeness on word2vec somehow. Though, I'm not adept in either space to do that.
What does your start up do?
You might want to try the Dell XPS 9380 Developer Edition that comes pre-loaded and configured with Ubuntu 18.04. I switched to it from a 2015 mac laptop I had been using. Set up was pretty easy and everything just worked out of the box. It's also nice that the performance per dollar ratio is better than a new macbook pro.

My only complaint is that the trackpad is a little small for my hands, but the sturdy keyboard with real function keys more than makes up for it.
I'm sorry but hahahahahahahahahahahahhahaha
This is one reason I think big dreams and ambitions are a liability. Being a competent worker with a reasonable work ethic, putting money in your 401k, and making sure you’ve got other options if something goes wrong doesn’t leave a lot of openings for bullying. Nobody is going to bully Stanley from the Office and you’d look like a moron for trying.
1. Yes and I did about a year ago. I think I'll find it hard if I have to go back to 5 days a week. It's really nice to have long weekends every week. I've time to work on other things and take days to go hiking or skiing. It makes the work week really fly by as well. Some downsides are having to catch up on everything you missed on your day off, so it can suck up time. Also it takes people a while to realize that this is a permanent thing and to stop inviting you to meetings on a Friday. I would highly recommend that you pick the same day every week and stick to that. I picked Fridays and marked my whole calendar as out of office that day. Otherwise its too hard for others to manage if you take a Monday off one week and a Thursday the next.

2. Yes. I did this too. Although technically I negotiated to reduce to a 32 hours week instead of a pay increase. But I have the option of going back to a 5 days week with a 20% pay increase. Software engineers generally earn pretty good wages so I'd prefer to have the time than the extra money.
What advantage does this provide over Apple's CoreML?
For example I might use one sub-unit to conduct a feint to draw the enemy's focus and then use my other sub-units to conduct an attack in another area. If you don't have a checklist to think about that sort of thing almost everyone tends to go into tunnel vision and put all their units on a conveyor belt towards the objective. People still need to be explicitly told to use deception. It's specific useful advice that it turns out we need in practice - it isn't generic.
Never said it was convincing. Just the usual argument here on HN.

It sounds reasonable to me, though. If I'm gonna go to China to meet up with some manufacturer, then I'd rather do it in a place where I can send/receive emails without having to figure out which VPN providers the Party hasn't blocked yet. If I'm gonna stick around there as a full-time job, I'd definitely rather do so in a place where I'm not restricted in what I do online.
Agreed. “You’re a dick, no food for you” seems much more plausible than “seals are cute, so I’ll be nice”.
> Sun's writings are not used as guidance for war

You're ignorant - they are used as guidance for war.

For just one example - British Army Doctrine Land Operations, the current core document for how the British think about fighting war on land, quotes Tzu:

> The supreme art of war is to subdue the enemy without fighting.

https://assets.publishing.service.gov.uk/government/uploads/...
And some cameras (e.g. Canon EOS-RP)
Most _C++_ projects are using CMake, but it has virtually no adoption among other mainstream languages, and given most open source is not C++, CMake definitely doesn't have any strong share of the open source market.
But you never know when it will work. You can daisy chain current MacBook Pros for charging. Which seems amazing. But you need to plug in to the correct USB-C port and daisy from the correct port.
3geonames[1] is not defunct. It also encodes elevation[2], something no other geo-encoding system does.

[1] https://3geonames.org/
[2] https://3geonames.org/riga.html#slide=1
For me two things have helped a lot with self esteem/coming out of this kind of situation.

Firstly it is focusing on self improvement in a healthier way. I don't think about what I would like to improve or could do better so much as I focus on what I have been doing better. It is sort of not letting perfect be the enemy of good. Having an ideal version of yourself you aspire to is fine, so long as you recognize you won't ever be perfect, and the more you improve the more the mental ideal is likely to move. So instead of paying attention to how far away I am from my ideal self I instead focus on how I am (hopefully) a little bit closer than I used to be at regular intervals.

For me personally participating in activities where I can objectively measure improvement has been a big help in regard to the above. For example weight lifting is a form of exercise I find I enjoy a lot because I can measure it (more weight this week, more reps, etc).

The second was to focus on not feeling personally responsible for everything in life. I used to apologise to people if the weather was bad and they complained about it. Putting effort into not acting as if I should be responsible for everyone and everything helped.

The last thing is probably just a product of time, distance, and stability. I used to have a hard time trusting in good things when they happened because feeling good just meant I'd feel worse later. Having a stable life with good things in it for long enough means I'm not constantly on guard for the inevitable sucker punch from life... I still do occasionally just feel anxiety that something non-specific yet terrible is about to occur, but nowhere near as often as I used to. Directing some effort into taking pleasure in your life may help with that.
I've started doing the same thing for my company - I now exclusively buy LG 27BK67-U or 27MU88 monitors which provide great USB-C support (power + video + USB hub) and eliminates all of the unnecessary dongles/adapters that failed every 6 months.
What steps are we talking about here that a technologist would have taken here?
I had the same issue. A bios update was what fixed it for me.
EU warns of 5G cybersecurity risks, stops short of singling out China
This works in reverse too. As a candidate, I have bills to pay. If there's low anchoring (people often lowball me, "negotiable") below a certain level, I just pass because I at least have a shot at paying the bills freelancing.