skysight-inc/HackerNews huggingface dataset:
Why do we need managers? Seems to me like anachronism from authoritative past. I can't recall a single manager that wasn't getting in the way of doing things in my past working experience (top engineering companies everybody wanted to get into); more often they were just enforcers of shady things that companies kept in the dark. Ramping up education, practicing virtues, supporting transparent exchange of information, and people can self-organize without any managers. Having managers just keeps everybody weak, uninformed, ignorant and lazy. Anyone remotely competent doesn't want to be managed.
Indeed:

http://www.metro.tokyo.jp/ENGLISH/ABOUT/HISTORY/history03.ht...

population was halved between 1940-45. But one cannot discount that perhaps most fled to the countryside rather than suffer further bombing...
How does politics relate with international availability of content on streaming services?
Very interesting I have not heard of IVIG previously! I will bring this up with an MD.

The biggest issues are doctors just very skeptical and often refuse to even look at studies. I have to walk a fine line between being educated and appearing like I'm self diagnosing.
> there’s likely a trillion inhabited worlds full of beings we will never know.

And by the time our radio signal gets to them, the ones there now will all be long dead, interpreted by some future generation. By the time we get the response, humanity may be long extinct. So for all intents and purposes, we may as well be alone in the universe.
Not true since 2012.

https://www.nytimes.com/2012/07/14/business/mastercard-and-v...

More details here, but some states ban surcharges while allowing cash discounts:

https://www.cardfellow.com/blog/cash-discount-eliminate-proc...
Papi Chulo – Torito
New for the US
“Goldman Sachs will never sell your data to third parties for marketing and advertising.”

What if we wanted a more general promise to not sell our data at all? Or to not use it for anything at all except for processing transactions? The loophole is so big one could drive a truck through it
Specifically not like YouTube Kids. Apple makes a big deal about "human recommendations" as a jab to Google's (questionable) attempts to handle kids recommendations/filtering with machine learning.
A library of game titles is much easier to monitor than an open video site.
Saying "there's less glyphosate therefore less pesticide" is poor reasoning, because glyphosate is replaced with other, generally more toxic, pesticides in organic crops.

It's interesting that organic crops have glyphosate despite it being banned for use with them, but that's a separate discussion.
Tell me please :)
JWZ draped camouflage netting around his desk to make an ad-hoc "Tent of Doom": https://www.jwz.org/tent-of-doom/ . Maybe an actual tent would be even better.

Surrounding yourself by whiteboards might also allow you to approximate walls.
While true, I feel like many of the perks of Apple's offering are well over and above the regulatory mandates that credit card issuers are held to.
It's like a vig the retailers pay to participate, where part of that is split with the consumers.
Isn't it much worse to have big companies in a heavily-regulated industry where those big companies largely control the regulations? Surely they will influence the regulations to increase barriers of entry into their industry.
I'm using it with both and aside of poor touchpad support in applications (which is of course a big thing, but it applies to every touchpad out there), there's not much difference. Driver is fine, it's apps and toolkits that need a lot of work. When the app supports it well, it works really well.
think about it the other way, and it's an admission that statically typed languages are a failed experiment because sometimes you really want to tell the typechecker "look, i can't prove this at compile time but it is correct", i.e. not have types in your code.

the designer of the stanza language has a good writeup on why stanza uses optional types: http://lbstanza.org/optional_typing.html
Somehow I don't find 194 MB that bad if the proposed alternative suggests a 197 MB download as "probably easiest to install", but why let details like that let an opportunity to promote your project over someone elses go to waste... If someone with a Debian box handy wants to try how much in dependencies the .deb pulls in...?
This is on the 70cm band so basically line of sight. The curvature of the Earth is the limiting factor (but you can always bounce it off something reflective in the sky; see meteor scatter, airplane scatter, moonbounce, etc.)
As someone living in Canada, I see these offers and it sincerely makes me cry. The best no-fee cards here have 0.5% cash back. For anything more than 1%, you need to pay an annual fee of at least $99.
Shameless plug:

With https://cliperado.com we go a step further. It will keep your screenshots up to date for you, and notify you of any changes. We created it to keep our step by step screenshot guides updated with every deploy.
Apple can't extract information from your device, even under subpoena. They'd have to push an OS update that explicitly changes what they do to start sending that info to Apple, but the US legal system doesn't allow the government to compel them to make that kind of change.

That said, if the data is available in your iCloud backup in a form that can be read by other devices, Apple can presumably extract that data under subpoena. If it's in your iCloud backup but encrypted with a per-device key (like your non-iCloud keychain entries), Apple cannot extract that because decrypting the backup (which they can do) isn't sufficient to decrypt this per-device-encrypted data.

All that said, if the government wants to know your spending history, it would be simpler just to subpoena Goldman Sachs.
Completely agree. The other big issue is that some companies do nominally have higher technical positions than "tech lead" but in practice the number of people in these positions is much lower than in "equivalent" management positions so it's still a much better career/financial move too get into management even though it's technically possible to have a similarly good advancement path staying technical. For example in the group under my director there are maybe 4-5 "Architects" but there are around 15-20 people in engineering management that are probably around the same "level". And even for the architects, afaik none of them are actually writing code. They seem more like technical advisors who are still in "management" but don't have direct reports.

It's kind of insane when I think about it, how at a huge tech company all of the people with a lot of experience who mostly did very well as engineers are making $400k-$2mm/year as managers while all the actual technical product (in terms of code) is being written by people with 0-15 years professional experience. Of course it's not that weird that managers make more than employees but it does seem weird that there are so few people with a lot of experience and successful careers actually working directly on the product.
Why is it someone else's responsibility to correct your article? You based your accusation of hostility on hearsay, it's on you to correct that error.
what part of software engineering practice functionally requires zero privacy or personal space and unending distraction?

I always did my job pretty well with a door that closes and my own little whiteboard. people would stop by for a chat, and we could go on for as long or as short as we liked without bothering anyone at all. we didnt spend 15 minutes going back and forth trying to find a booked conference room that happened to be empty to see if we could steal a few minutes discussion time.

what was I missing?

edit: (sorry, just to be clear, I dont think this is discriminatory, just kind of tragic)
Some local merchants offer bonuses for cash usage. Of course, those only take Debit cards if not cash.
Encryption totally defeats any raw compression. It would need to be inside the blobs themselves.
It's not about differential pricing. If a vendor has to pay x% on a majority of purchases, he will just increase the price for all purchases. So without CC everyone pays less, while with a majority CC customers, everyone pays more. While CC payers get some of that additional cost back as reward points. Overall everyone would be better of without CC though.
Let's say your company has 500 engineers.

Who does what? What's the highest yielding activity/investment/product? Someone needs to make those decisions and others need to execute them.
Ask HN: Fairly successful startup CTO – How to return to a big company?
Hey all-

I started a mildly successful startup and now going through a mildly successful acquisition (100+ employees, 30+ Prod/Engineers, Series C), and thinking about what comes next. Was hoping to maybe go into one of the FAANG for a while (or something similarly large). Anyone done this? Any suggestions? What jobs do I even apply for?
But will Goldman know who the consumer is? Or is it just an opaque identity that they use to handle the accounts for Apple?
I have a good friend that went from Google Software Reliability Engineer (SRE) to manager of an SRE team, but for him it's less of a problem because he's always focused on helping others (and to hear him, he gets a good amount of time to help steer juniors towards solutions and around problems).

I believe he does make sure to set aside a good amount of time every week to code on whatever side project is his current fancy (usually Perl 6 related). I don't think he would handle it nearly as well if he didn't have that to fall back on. So it sounds like maybe you've stumbled on something that might help (designated time for side projects). The question is whether the rest of the job is (or will become) gratifying enough to hit a good equilibrium.

I assume you're being paid a salary at the position you're at. An important facet of salaried positions I've drawn upon is that unless outlined clearly otherwise in a contract, I'm judged on what I deliver. If that means to keep my sanity I take an hour out of the work day to read HN, or code a side project, or any other thing, so be it. That's a requirement for me keeping my sanity at the job I'm at, and if I'm not delivering, then I'll be judged on that by my superiors. My suggestion is to do whatever it takes to make the job palatable to you. If that means putting less than 100% in, then put less than 100% in. I assume they would rather have you at 80% indefinitely than 100% for another 3-6 months before you burn out. It sure sounds like your co-workers would.
Here's a gut check question: Do you think that the average individual politician/regulator is more or less influenced by the desires of mega-corporations than the average individual voter?
I love the concept - I've been working on something similar myself using an MMDVM (with custom programming) and a pair of Icom mobile transceivers.

My only comments from reading the protocol spec -- and I need to emphasize, this is one British ham's opinion and is worth precisely what you paid for it, i.e. nowt :)

- Data whitening is a great addition. Too few ham protocols use this, and as a result it's a pain to find suitable transceivers (other than ham-spec ones) for them on the used market.

- Forward error correction scheme looks a bit weak. Nice compared to most ham protocols though (which sometimes just have a CRC).
The main thing is, if you get a burst error which straddles two blocks, you lose block N's CRC and block N+1's first few data bytes -- which would be uncorrectable.

- It'd be nice to see some narrowband modes, maybe 8Kbps in a 12k5 narrow channel or 16Kbps in a 25kHz channel. With 45kHz deviation 360kbps 4GMSK (Mode 22), you're looking at 270kHz bandwidth. That's pretty darn wide! So wide, in fact, it wouldn't be reasonably usable in the UK if you wanted to adhere to the RSGB Bandplan.

I think it should be possible to get some pretty big improvements in error correction by using a better error-correction code (POCSAG's (31,21)BCH code would be a good starting point) and employing bitwise interleaving.

The idea is -- you'd add the error correction first, then interleave the bits. This means that when you deinterleave things at the other end, any burst errors will become single-bit errors in multiple codewords. Single-bit errors are much easier to fix than bursts!

8:1 interleaving with POCSAG's error-correction scheme would give a 21-byte packet size inside a 32-byte transmitted block (giving ~67% efficiency or ~33% overhead). It'd be able to correct up to a 16-bit error burst thanks to (31,21)BCH's ability to correct 2 erroneous bits. This is, actually the same method used by the FLEX-TD paging protocol (documented in ARIB standard RCR STD-43) :)

73's, de M0OFX :)

EDIT: Forgot to show my working, oops! The GFSK occupied bandwidth formula I used was from here: https://www.silabs.com/community/wireless/proprietary/knowle... (bear in mind GMSK is GFSK with the requirement that the modulation be phase-synchronous, i.e. data changes only occur when the IF/RF is at zero phase)

I just calculated the OBW of Mode 24 (4GMSK 500ksym/sec). 750kHz! That'd be 30 of the 25kHz Digital Comms channels... yikes. I'd expect complaints from local hams about the QRM.
> We need a post-office bank and payment processor, which will then be legally subject to the First Amendment.

Postal money orders already exists, and are exactly as expensive and inconvenient as you would expect.

The actual problem is KYC laws that require payment processors to do the job of the police and refuse service to customers under purposely vague corporate policies without due process, instead of having the police do that job and only have payment processing service denied with a court order and an opportunity to contest it under the law.
Postal banking is awesome for a lot of reasons. For one, post offices are pretty evenly distributed throughout cities including in low-income neighborhoods where banks tend not to be. There's a lot of precedent including the UK (https://www.postoffice.co.uk/everydaybanking). I hadn't considered first-amendment though, very interesting.
Things you may have missed during Apple's event
The recruitment is definitely a killer. If at all possible, outsource as much of that as you can. To internal recruiters, to engineers in your team, to external recruiters, to a pa you might want to hire to do bits of it.
I hadn't read forwards when I tried it and I've had no psychedelic experiences, but I heard it too. I've only ever had the "normal" hallucinations, like phone vibration or once or twice hearing someone say my name.
Total score 289 with Thinkpad T420 (148 Points, 141 Bonus) with settings hard / small.
There are lots of examples of intensive farming in e.g. greenhouses and vertical farms that don't involve pesticides. That's in addition to loads of traditional farmers converting to organic farming and managing decent yields as well. So plenty of proof that it can be done and that it is being done. Whether it scales is more a technical challenge than a scientific question IMHO.

The real problem in farming is not cost but the fact that there are a lot of middlemen taking all the profits. Here in Europe, supermarkets sell produce for vastly more than the farmers ever see. I'm sure the same is true in the US. I'm guessing this is a huge factor in some farmers choosing to go for more lucrative organically farmed crops over the capital intensive traditional way of farming one of few staples using GMO seeds, lots of fertilizer, pesticides, etc. Supermarkets seem to love selling organic foods at twice the price. I doubt that the cost is anywhere near a factor 2.
The best full guide is the ISPmail tutorials: https://workaround.org/ispmail
I believe this whole thing is designed to promote adoption of Apple Pay. Apple already gets a kickback on all Apple Pay purchases, so they don't even need to get any kickback on physical card purchases when the higher rewards for Apple Pay means card owners will push for better Apple Pay support.

Previously with other cards, using Apple Pay is just a matter of convenience for the customer. With the Apple Card, it's a matter of getting more cash back, so consumers are now financially motivated to prefer vendors that support Apple Pay.
Please can you elaborate on this?

Thanks!
Yes, it seems stunningly obvious that we aren't creating new jobs that pay a reasonable living wage fast enough, for a long time. AI (and plain old automation) accelerates that even more. So where are those new jobs coming from? There's no easy new job for the truck driver that pays as well, but even for the young person who is potentially easier to train for a new field, we keep producing more with less human effort, the general outlook is poor, we won't have as many jobs.

It seems to be qualitatively different than when people left farms to go to factories, or factory jobs to office jobs.

(edit: typo, added last sentence)
Thx. :)
I think one factor which has to be dealt with is that supply and demand for commodities is always changing.

Back in the late 1970s and early 1980s my dad and I would
ride our bikes all over Manchester NH and pick up Aluminum
cans and make nearly $100 every weekend. Pretty soon we
made enough money to buy a fancy new Aluminum bicycle!

At that point the demand for Aluminum was high and it
was worth picking up the cans even without a bottle deposit.

At the moment Chinese reprocessors don't want recyclables from the U.S. but now that there is a glut on the market, people here will look for ways to use them and fewer recyclables will come on the market until things come into balance again.

It's not a bad thing or a good thing that commodity prices are this way, but it is just a reality you have to face.
I also primed myself before listening to it the first time and I heard it clearly. I've never had any psychedelic experiences.
Pretty much summarises comment threads here on news.yc much like this blog post: https://danluu.com/hn-comments/

One way to avoid the pitfall of folks resorting to talk abt 'universally shared experiences' is to take control of the conversation: One way to do that is to offer AMA, or ask a question yourself.

I've seen the keybase founders (esp malgorithms) and to an extent the Cloudflare founders (esp jgrahamc) do it pretty successfully here.

An example of an independent developer (browsh) shaping the conversation to their benefit: https://news.ycombinator.com/item?id=17487552
The Speeder: Jetpack Aviation opens pre-orders on jet powered flying motorcycle
Filing detailed bug reports is still easier than fixing it myself.

I don't have the time or the skill to hack on most open source software, but I do file detailed bug reports, feature requests, and documentation updates whenever I run into an issue.

"It ain't much but it's honest work"
Yeah, its basically an Apple co-branded card with some neat UI on top of it.
This is the exciting future of space.

I love that comment sections are inevitably choked up with people say can't or won't since it's easy to say no.
I don't think there's an issue with the quote, he's relating to the quote. It's 100% accurate and that's what he's saying sucks.
If it’s not electric why can’t they get the run time a bit higher than 20 minutes?
I wouldn't say your Python example is comparable to the Clojure code. I'd describe it as "writing java in .py files", actually. No one is forcing you to write classes for everything in Python, having one class per file, and insisting to deserialize everything into classes. Simple functions and native data structures work just as well as in Clojure, and you'd end up with similar code as a result.
I am pessimistic cause the only way Apple can pay game developers is by use (played time). This forces developer studios to produce games that one can't finish.
You can't reasonably expect most people who would register to a service over ssh and make backups with cUrl in a shell script to update their known_hosts file?

The instructions on the main page would change from:

ssh register@ui.baxx.dev

to something like

curl https://ui.baxx.dev/ssh_keys -o /tmp/baxx_ssh_keys
cat /tmp/baxx_ssh_keys
cat /tmp/baxx_ssh_keys >> ~/.ssh/known_hosts
rm /tmp/baxx_ssh_keys
ssh register@ui.baxx.dev

or in one line:

curl https://ssh_key.baxx.dev >> ~/.ssh/known_hosts && ssh register@ui.baxx.dev
Not GP, but...

It's just an expression. Not everything has to be technical or technically correct to get a particular point across.
The wikipedia article you link to does not support the assertion that "everything is an internal representation", but only presents it as one view (representationalism). In fact, it explicitly says that "The main alternative to representationalism is anti-representationalism, the view according to which perception is not a process of constructing internal representations."

I also don't see any answer in the quora article to the question of why "these hallucinations seem consistent enough to generate a shared world/consensus reality". In fact, he seems to say the opposite is the case: "all worlds are private worlds".
Too little too late. I cant imagine anyone I know would actually use this...
Wayland 1.17 Is Released
I think you hit the issue on the nose. I've spent the last few (~2?) years committed to the people management role, and have improved immensely.

While 2 years isn't a large amount of time, it is enough time to start noticing myself starting to become technically out of date. And I agree, it hasn't been possible to do both. That in turn means I feel like I need to make a decision one way or the other now, because if I don't, in another year or two, I may not have the option.

I wrote about the difficulty I am having in choosing to permanently commit here: https://news.ycombinator.com/item?id=19486404, if you have a few minutes
The snap package linked in GP is also ~200MB. If you're the kind of person to be frugal with your hard drive, that's cool. But I don't think an electron app is the answer.
Goldman is a huge organization, the parts that deal with consumers aren't the parts cutting huge financing deals. Marcus--their online savings bank--is very consumer friendly and pays more interest than almost anyone else (2.25%, certainly more than anyone else with a big name). I'd imagine this offering will be much more like Marcus and have nothing to do with its investment bank activities, but I guess we'll find out.

https://www.marcus.com
But won't you be required to demonstrate senior or better technical skill, the next time you go into the market to find a job? How do you keep both edges of the knife sharp?
I wonder how this is reconciled.

"Apple also says that it’ll use machine learning and Apple Maps to label stores that you use in the app, and use that data to track purchases across categories like “food and drink” or “shopping.”"

"Like many of Apple’s products, privacy is a big push here. “Apple doesn’t know what you bought, where you bought it, and how much you paid for it,” said Jennifer Bailey, VP of Apple Pay. All of the spending tracking and other information is stored directly on the device, not Apple’s servers. The company also promises that “Goldman Sachs will never sell your data to third parties for marketing and advertising.”"
This idea seems surprising: « you’d be crazy to think hardware was ever intended to be used for isolating multiple users safely »

Surely the era where it was common for multiple users to be logging into one computer was long enough, and central enough, that it still informs a great deal of current hardware design.
The basic argument is that you can’t get enough calories from a back yard garden, for a city lot.

You can chose to purchase staple crops and get a considerable variety of produce and herbs from your yard, or you can dedicate every square inch to calories and die of malnutrition.

Or for less work, you can improve your quality of life by focusing on a smaller array of fresh produce and herbs from your yard, and buy everything else.