skysight-inc/HackerNews huggingface dataset:
>> His team members told me that if they raise an issue or risk, James often hears failure and reacts by losing his temper and raising his voice.

This "James" character sounds like he's in the wrong position. Incompetent managers get mad when you bring them problems and say things like "bring me solutions". If you have competent employees, they solve problems all the time and only escalate when they are unsure, want additional input, or feel the scope of the problem - and solution - is beyond their control.
This seems really cool, looking forward to checking it out.
Clickable link to playstore for app "Syndoc" - https://play.google.com/store/apps/details?id=com.syndoc.mer...
You have a 10 year old coding colleague?
fuzzingbook.org
It does. When you hide money under your mattress this is equivalent of you giving your money to all the US dollar investors out there in proportion to the amount of investment they're making.

So let's just say if there is a small economy where there are only two investors you and Elon Musk, and you decide to skip investing in any business and hide money under the mattress, then this is equivalent of you giving the money to Elon Musk to invest in his business. How? Because now you're not competing him for raw materials, labor and capital.

Then when he built self-driving cars and economic growth happens because of this productive activity, when you take your money out of your mattress it is now worth more , and I'm presuming no new dollars were produced and this time.

You can see the effect if a major stockholder of a company decides to not participate in the functioning of the company, this in effect is equivalent of him lending his stocks to the other stockholders. This does not mean that somehow the company is working at a reduced power.
You are correct that all commoditized AI currently cannot do anything completely novel.

They ship a network to convert landscape photos to landscape paintings, for example. You can retrain that with limited effort and knowledge by using their Collab notebook. That way, you can make an AI to convert photos of cats to photos of dogs. But you wouldn't be able to create an AI to convert between cats and rabbits, for example, because those are too different for that AI architecture to tolerate.

Similarly, they ship a classifier to detect objects of some categories based on surface texture. You can retrain that to detect different categories of things. But if someone paints a chair to look like elephant skin, the AI will be confused and short of inventing a new architecture yourself, there's nothing you can do to fix it.

Plus in any case, you will need to have large high quality datasets for your retraining. The biggest cost in building a bird classification app isn't the one ML employee that creates the final AI, it's hiring biologists to correctly tag thousands of photos to train the AI on.

That's why many AI research nowadays tries to offload the data generation to random people on the internet. For example, recaptcha, or crawling Flickr for that faces dataset.

Edit: since it was brought up in the comments, the retraining that I mentioned can be done only on parts of the model, which is then called transfer learning and can save you some computing time.

But, you'll need to determine if the first feature layers of the original model are suitable for your new classification task. Even experts sometimes guess wrongly here, so as a beginner, I'd say you can only pray and hope.
White paper tldr: between +5% (cannabis) and +20% yield (tomatoes).

This is huge.
I made https://gotmemo.net thinking many people needed Asana notifications delivered on Skype. Turns out, not many. 70-80$ AAR.
Actual build instructions at: https://hackaday.io/project/172188-control-your-audio-wit-th...
> read through Raspberry Pi SenseHat code to figure out that the drivers won’t load via SSH (you have to plug in an HDMI cable!)

I'm really curious about this. Why would a driver care about whether you load it on a "real" tty vs. over the network? How does it even know?
Converting a machine that works well out of the box into a machine that requires custom scripts and constant tinkering to handle simple tasks seems like a waste of time.
Don't panic. You might find the video linked below from Patrick Campbell interesting. He talks about constantly freaking out as founder, and getting the awareness to overcome this.

https://www.youtube.com/watch?v=56_9y2pMwhs
I'm a bit more sceptical/cynical even, about the people PhD programmes typically attract.

Very low-EQ, highly competitive, highly self-regarding. In my experience PhD departments are worse that top-tier software engineering groups, as PhDs tend to be depressed and underappreciated in addition.

I think the whole model is one big mental health meat grinder, and the meat going in is quite bitter in the first place.
Show HN: ContainerSSH – An SSH server that launches containers
> I think youtube has the potential to bring back DIY repair because its much easier to watch someone do and describe each step of a task than it is to decipher a service manual.

I recently tried to DIY repair a HP 12A toner cartridge. The Youtube videos in the DIY space are a wild mixture of shoddy camera work (bad quality cameras, bad lighting), language issues (I don't speak Russian nor Hindi) and, honestly, bad quality - there is one specific step involving a specialized tool that can be improvised by a screwdriver and a hammer, but all videos I found it simply went over this crucial step in a second without showing or explaining anything. And this is the case for many DIY videos.

A manufacturer-produced service manual or an iFixit guide however? Crystal clear photos that can be zoomed in, legible English (or at least you can copy and paste stuff to Google Translate!), links to "where to buy spare parts"...
I'm sorry for not seeing

> and partly as a filter for this discussion

coming. As I said earlier, I am not assuming bad faith from you in this discussion, but didn't see a good reason for mixing these up. It made me consider whether you might have soaked those numbers from popular media or (worse) echo chambers.

I guess it's just another example for sarcasm/humor causing problems on the internet, but this time making me worry whether you got captured by some echo chamber, instead of making the sarcastic author look like a troll.

And, just to note, I personally try hard to not behave badly on HN, so feel free to assume a misunderstanding instead of me assuming/exhibiting bad faith.
If you're going to be so specific about the meaning of the term investment than this is equivalent of saying that when you hide money under the mattress it is not outside the mattress.

His point was that when money is hidden under the mattress it is not serving an important function which would be if it wasn't under the mattress. I disagreed with that and explained how it worked.
> it feels like that's still the case.

It isn’t. But it still has some rough edges for sure. It highly depends on the hardware you are using. MacBooks are not manufactured to make it easy for alternative OSes.

OP is also trying to use the i3 window manager. It’s barebones, labor intensive and meant for tinkerers and advanced users. If you want an easy plug and play experience you should use a desktop environment.
It doesn't matter which one is the original. The creditor has a stick with the debtor's imprint or mark on it of some kind. That's enough. Presenting a false stick as the debtor doesn't undo the existence of the creditor's stiick, and is essentially claiming that you have both debts.

Otherwise you, as the debtor, could just throw your stick away, claim the creditor's is false, and be done with it.
Other things you could accept on faith is that these are airfields; not monstrously huge ritual grounds.

It's nice to be passionate about something and letting one's imagination run wild, but trying to pull others into it with reference to blind faith comes off as cultish.
This is honestly incredible. They had to have taken this out of the adult swim promo.

This comparison obviously begs the question, it it illegal to store a scan of a child's unique anal topography?
Have you implemented what you wanted or what you thought you wanted but society told you was "good".

Sometimes in life its nice to have a bit of nihilism and purposefully let stuff go or be imperfect.

If nothing else work you could also try ayahuasca, lsd, or simply MDMA.
Yes, a much easier path would have been to eBay the MacBook and spend the money on a second hand ThinkPad. You would get more bang for your buck and less headaches.
This is applicable to other areas as well.For instance,my team occasionally get angry customers on the phone who demand to speak to the manager. I do take those calls and most of the time they end up being fine. However,some in the team always have at least one of these angry ones,while others don't have any. But what I don't see are those who often can't manage the angry ones asking for help or even think there's probably something missing in the way they handle calls. That is a problem.
> If someone wishes to make a payment, Offset will find the best path via friendships to facilitate the transaction. What if a bunch of people are offline and no path can be found?

What do you think happens when Visanet is down?

My experience is people either delay their purchase, or they find some other medium to exchange.

> What algorithm do you use to compute the shortest/cheapest be path between two counterparties? Does this scale well in a distributed, self-hosted system?

That seems to be answered here; looks like it's not distributed.

https://docs.offsetcredit.org/en/latest/theory/network.html

> How does one establish a friendship/trust with another party, and who sets the credit limits for the relationship?

That seems to be answered by the demonstration videos; each party sets the credit limit they offer to all of their friends separately.
You're seeing an extreme case here. Macbooks are actively breaking other OSes. Better to treat it as: "look how much you can bend Linux to work on a proprietary toaster", rather than "look how hard it is to run Linux on a laptop".

Newer generations of macbooks just won't work at all. There's no workaround for recent sound (unless it gets reverse engineered) or wifi (unless you rewrite Linux stack to work around broken firmware) devices, and it's likely to only get worse. Here's a good collection for hardware support: https://github.com/Dunedan/mbp-2016-linux

This is not representative of non-apple brands.
Yes, but not as much I suspect. Blogs with some ads were the thing, but most people in tech will have an ad blocker or ad blindness, so that's not very effective.

Some people will write a book about a subject, but I suspect that's hit and miss as well.
AngularJS 1.8.0
Ask HN: What does it mean to be a data driven company?
What would you do different if you are "data driven"? Is it just another buzzword, or are there actual differences in the way you operate your company?
Can't you use Firefox with uBlock addon on an iPhone?
I use the chromium ozone packages from the AUR with sway on Wayland and they work fine.

The real problem with wayland are all the apps that just don't support it. From emacs, to, e.g., all the electron apps built with older versions of chromium, etc. You can use them seamlessly with Xwayland, but then a lot of things work "weirdly", e.g., HiDPI displays blurry Xwayland apps, applications like obs-studio cannot record some apps, etc.

The the Sway ecosystem main drawbacks are the immaturity of the tools (e.g., waybar (i3bar replacement), wofi (rofi replacement), etc.) and the drawbacks of wlroots (e.g. lack of nvidia support in contrast to gnome and kde, etc.).

Many things kind of "just work" under Wayland, but many things also kind of just don't properly work. Using pipewire to, e.g., stream desktop apps via webchat from firefox/chrome works weirdly, streaming one monitor or one sway workspace from firefox/chrome does not work, capturing one workspace from sway using obs studio in another workspace does not work, etc.
See, I think people will tolerate ad breaks in video much more than e.g. full page takeovers in the middle of reading. They're used to it from cable TV, and there's the option to skip it, and an indication how long it is. And it's consistent because of Youtube's dominating position in the video market, unlike websites where every one would have a different 'takeover' format.
I agree with your second paragraph and I’m definitely one of those that like to tinker with old hardware. I successfully installed Ubuntu on my Mac without too much fuss however Apple devices and MacBooks especially are already laptops that just work. I’m not a fanboy myself but the amount of time I spend configuring a Linux/Windows PC as compared to a Mac is almost always double.
This is what is it looks like when retrocomputing enthusiasts turn into full-blown preppers. Like conventional preppers, they have turned mere idle fantasies of them being relevant and important into apocalyptic visions of societal collapse, since that would be the only thing capable of making them such.

Being an enthusiast and having expertise in matters now mostly forgotten or abandoned is good, since this knowledge might otherwise be forgotten, and some of it is still occasionally useful when you least expect it. But scaremongering and encouraging bunker-building is probably counter-productive at best.
Related (but sadly sold out) plans for a home rocket engine for your bicycle or go-kart: http://unitednuclear.com/index.php?main_page=index&cPath=28_...
You're trying to run a generic operating system on a closed platform whose vendor publishes no documentation on anything. Some manual work is to be expected.

I can assure you it is not 1999 anymore and things are a lot smoother today when you're not trying to coax proprietary black-box appliances into doing things they were explicitely designed not to do.
"Don’t Bring Me Problems, Bring Me Solutions" might or might not be a decent C-level management thing, but it is a terrible engineering practice.

Engineering problems get solved when people discuss issues and bounce ideas off each other. They need to be able to speak about problems freely. Even if the solution isn't apparent yet, or not apparent to the person experiencing it.

Effective teams need the safety to speak freely. (1)

OK, you don't want complaining for the sake of it, but but you also need to be able to listen though a bad tone and get to the underlying message.

In Engineering, I agree 100% with the last para:

> By inviting people to surface problems early, often, and constructively, you reduce fear and increase empowerment and the speed of problem resolution.

> Identifying problems can be a solo sport, but finding solutions rarely is.

1)

https://www.strategyzer.com/blog/psychological-safety-in-the...

https://en.wikipedia.org/wiki/Psychological_safety
> And the point of "don't bring me problems" is not that no employee should bring you a problem, but that no employee should bring you a problem that they haven't tried to find a solution for.

First, this is not what "don't bring me problems, bring me solutions" means. If I tried to find solution and I am contacting manager, I still dont have solution and I am still bringing problem.

Second, it is management job to know and look for solutions for organizational problems. Or to know who to delegate the problem to.

Employees have their own tasks and responsibilities. Informing management about issue they noticed and then moving on with their days is absolutely valid move. And sing of management incompetence to punish such information.
Cool roundup on API-first approach
> To get ahead things like unethical behavior, lying and corruption matter far more than competence, teamwork and making real contributions. A lot of people simply can't stand to admit this.

I am a cofounder of a successful small bootstrapped business where competence, teamwork and making real contributions absolutely matter. I suspect those positive traits matter for ycombinator startups too.

I must admit I have never worked for a large corporation, where perhaps unethical behavior, lying and corruption are effective. However I have seen many founders fail trying to use those negative traits.

Thank you for recalling the Peopleware reference: great book!
Continental drift would have been accepted sooner if the oceanic magnetic maps had been declassified earlier.

(a case of parallel construction affecting science: the data were only declassified after they covered enough of the sea basins that it was no longer obvious what the common boomer cruise routes were)
I would suggest seeing a therapist before self-medicating.
> 2. Ask the user to store a (non-random-looking) disk-encryption header elsewhere (i.e., “detached header mode”). (Where do you store the header?)

If the header isn't needed on a daily basis, storing it as a QR-Code on paper would be a possibility.
I share the same name as a tv journalist and author.

After years of receiving emails and calls - I received an invitation to a “Back from the Hamptons Cocktail Party” hosted by a now US Ambassador.

With the RVSP, I let the host know I was the other guy (we both worked in TV at the time).

She insisted there was no mistake and the invite was for me.

Spent the evening partying up with Martha Stewart and many other celebs.
Crazy Git Commit Log Message People Wrote on GitHub
It's more like a lock and key mechanism that employs your topographical anal handshake.
People have hard time to distinguish between solution and problem.

Second, I think a lot of it is insecurity. They feel bad for asking for help. They fear they will look dumb, so they are talking about solution so that they make sure you know they are not completely stupid and know at least something.
Note that this only includes Microsoft's telemetry, and it seems that Microsoft uses the built in telemetry tooling within their extensions. However, community extensions can still use their own telemetry, which this wouldn't prevent.
Keep living fear of your shadow bro.
This could have a terrible incentive for authors to spread the information thin across a ton of pages to artificially increase their earnings, so we'll end up with books that are the equivalent of online recipes today where there are 3 pages of SEO garbage before the actual recipe.
Why should they think that?

The gutenberg press was used in the real world. There are lots of OS being used in the real world for real work.

So why should someone in 500 years think this is more relevant, than for example Linux?

And if there is a real collapse, then I also do not really believe everyone makes a run for collapseOS. There are other options: all the ones, tinkerers and hackers use already today.
If you want to run macOS on non apple hardware - your list will be long as well.
Writing functional DSLs for business domains
On the one hand, yes, Apple is generally extremely hostile towards users tinkering with their platforms, be it iOS or macOS, so it theoretically should be harder.

On the other hand, on the pre-2016 models, the components in use are largely off-the-shelf components, much like other manufacturers.

The major difference between Apple laptops and other vendors laptops is that the variation of components in use is significantly smaller on the Apple range, while 'non-apple brands' encompasses a huge variety of different hardware.

I would suspect that if you bought any random laptop, you'd have high odds of picking one that has various components that are not well supported, with even less online support available for you than if you tried it on Apple hardware. If only because the number of people using Apple hardware is so damn high, and the number of people on your particular component configuration is significantly smaller.
Whenever I see video content I automatically think "I do not have time for this".

Text lets me efficiently skip through most of articles if they do not get to the point, or if they linger in ELI5.

The more I know about a field, the more I want to skip bits, because I don't need to be explained the basics over again.
> It's not fine when the first tiny problem causes them to give up on a task and say they can't do it. That's an indication of a deeper issue, and needs investigation.

A deeper issue with the employee, or a deeper issue with the processes and structure of your company? Is the solution to the "tiny problem" dependent on institutional knowledge that only exists inside someone's head? Does the employee have a peer to mentor them, and should you have facilitated that relationship? Is it a confidence issue, where the employee needs to be reassured rather than told off?

Why are they coming to you?
The list to get macOS working on other laptops is even longer - I thought it would be obvious to all of you that it would be hard to make a machine designed to run a proprietary OS.

Just like you buy an Apple machine to run MacOS well, you can easily buy a machine to run Linux well (Dell, Lenovo, System76 are just a few manufacturers who build MacBoook class hardware with Linux preinstalled).
VPN is a nice practice, yeah, but is it your own VPN or from a commercial VPN?

Also I think it's never enough. A bad guy makes you got a virus; logs your key presses and steals the vpn config, and bam, he is inside the company!

The way he must pass to get into company network have to be much more longer and complex.
Zynga Poker Chips
Reflections on the color of my skin
They should not be leading teams nor make decisions about process nor about personal issues. If this is their whole scope they should do nothing outside of task prioritization and should have much less power.
It means that all projects and discussions are based on metrics collected by the products.

For example, to increase daily active users for an app the company might shuffle the UI. Then carry out a/b testing and based on the data make it permanent. Everything is based on data.

Sometimes it is easy to get "trapped" too. That the company focuses so much on a particular metric that they completely miss the big picture.
Yup, Never ever would I try this. A running pc laptop is a much smarter choice.
They also started to add separate controllers running separate OSes (e.g. T2 chip) which have completely undocumented protocols and are protected by DRM.
As long as the startup in early stage (e.g. no paying customers, no MVP), the code can even be ugly and not performant.

But as soon as the startup is earning money and winning customers, a rewrite with better code quality standards must be planned. Unfortunately, maintaining high quality standards means also investing tons of time in setting the tools and the development environment and sometimes it is pretty hard (especially when dealing with IDEs like IntelliJ and you want to use your own Checkstyle)
But then he'd have to hire someone to kill the hole digger...
A Meta for Computers
The ANS Forth standard supports named local variables. Unfortunately Forth dialects vary quite a bit in their implementation and prefered use of local variables, and the semantics of local variables are a bit hairy.

Cf. https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/ANS...
> decisive governments

Original question asked if the cap or com governments were intrinsically better at this. You're saying governments that don't screw up are better at it. Yes, but it doesn't answer the original question.
Yes, almost as if political issues affect everyone, you included. What a shame there aren’t more “apolitical” tech drones out there willing to go silently along with the status quo. Please, tell me more about fucking micro services or whatever.