skysight-inc/HackerNews huggingface dataset:
IMO, the maximum pay/salary caps are set to promote competition across the league. As an entertainment product provided by a monopoly supplier, that's exactly the right thing to do. As a (clearly hypothetical if you'd ever met me) top talented employee under such a scheme, it's terribly counter-productive to my individual situation.
The "toxic" person sounds like someone who needs coaching on how to interact with folks. Your immediate reaction is to insist on their termination. You may want to reflect on that.
Cheap Moroccan Tiles UK – Royal Travel
I am convinced that Reddit's status page underreports outages, there are a lot of times I can't access the site for 15min but it never shows up on here. (And I don't even visit it that often.)

I think they're the major company with the fewest 9s of uptime.
China Expels Three Wall Street Journal Reporters
Lead Architect of Highest Gross App in the World Explains How to Build Products
The entire team is within a 2 meter radius :)

There are other teams within the department which are distributed in a total of 4 cities inside the same country (a sort of "hub and spoke") and with SOME of these teams, because they collaborate and communicate often, this candid communication works well.
Thank you for sharing. Best of luck on your journey....

- May I know how long it took to develop the product with how many ppl?

- Any Tips on what is the best time to release SaaS products like monthend, weekend etc??
Looking forward to this postmortem!
Looks like their request rate has dropped by like 80%-90%!!
Don't know if that include CDN requests or what, assuming it's just the reddit.com domain.
Default Values for Lazy Loaded Attributes
Disintermediation link to the press release that all of the news services are quoting from:

https://www.businesswire.com/news/home/20200218006089/en/Blu...

Relevant quote:

> Blue Apron also announced that its Board of Directors, supported by its management team, is evaluating a broad range of strategic alternatives to maximize shareholder value, including to support the execution of its growth strategy. These alternatives could include, among other things, a strategic business combination, a capital raise through the public or private markets, a transaction that results in private ownership or sale of the company or its assets, or some combination of these.
There was a Wendys recruitment drive in India some years back. The reason behind that was they could not find restaurant workers in Wendys Alberta. I find it very hard to believe they could not find local Canadian workers.
This is exactly it. After scrolling through so many of the comments it's crazy to see the actual reason for unionising so far down the list.
In any culture that worships consumerism, yes, importance will always be linked to speed. But in a culture that is deeply connected to agrarianism, for example, it would be easier for people to see that many important things must be done slowly.
Intent matters. Scale of abuse matters qualitatively.

The legal system does not operate like a computer program.
The Alpha support was mainly because of a lawsuit, I suspect that was also why it lasted the longest of the non x86 ports of the 90s.

Reference: https://www.itprotoday.com/compute-engines/windows-nt-and-vm...
Thank you :) we used Front and Help Scout.
Yup, 2FA and SAML are currently in our pipeline.
The alternative is your ISP suddenly decides that google.com directs to one of their servers.
Once the deal goes through someone from the ISOC will be getting a high-paying job at Ethos. Wait for it . . .
Fragmentation/reassembly is an l3 concept and not guaranteed to large MTUs when it is there.
Nearly all routes are flown with a specific type of plane always. Just use FlightRadar24 to see for that specific flight what usually does that route.

Thats only a 90% guarantee, since plane types are reshuffled during disruption sometimes.
I also don't believe this is the reason. Early Ethernet physical standards used Manchester encoding to recover the data clock.
Very useful, and thank you for sharing!

Are you working on other ideas at the moment, or focusing on this one?

Were you actively ideating, or was it more of a "I have this problem. Wow, this software is expensive and too complex, I just need a simple solution" and then you built it?
Want to call C from Python? Use D
"obtains control of" would be much better.

consider the headline "obtained 800k email addresses illegitimately". would you really assume that this meant they were able to receive email at those addresses, or just that they'd obtained the addresses?
I believe moderation is more relaxed when it's anything somewhat related to YC. It's a good policy.
"The database for a filesystem is an classic. WinFS, the filesystem that should have been a key feature of Longhorn/Windows Vista is based on a relational database."

I always wondered why Unix never added record-based files, in addition to stream-based files...like mainframes have. That would have simplified many things.
It's not much different than the NEO, the pitch was that you will not have to send your pilots back to training because "it's just a 737". Since it clearly is not just a 737 the NEO (which is also a variant, but one that didn't inherently change the aerodynamics of the plane) now has the advantage, not just because reputation.
> the less personal it feels, and the more the ego gets out of the way.

That's why I usually use "We should do this" instead of "You should do this", and "Our code" not "Your code" because we are a team and we do this together.

I have no problem denying PRs or if somebody do this with mine. If we can't get to the same page, we just call the tech lead to break up the tie.
> That's what tech is.

You cannot hide behind what tech is; you should always consider the context in which tech is used, because both go hand in hand.
You're kidding, right? There was a time when a good chunk of the world ran on Sun... even PowerMac was not such a small name until recently.

I'd like to see how well your video game runs when the software responsible for configuring and interfacing with your hardware and booting your OS is missing; tell me then how much that software doesn't matter. Have you ever tried to actually write any of this type of software that you're so casually dismissing as not "real"?

ps. Websites? Really?
I can, and it does eventually complete, but it might take a while.
In this case, you would have to use rotating refresh tokens (https://tools.ietf.org/html/rfc6819#section-5.2.2.3). They are essentially one-time use refresh tokens and help in token theft detection. So essentially, both, the access and the refresh token keep changing.
You can learn more about implementation details and its benefits here: https://supertokens.io/blog/the-best-way-to-securely-manage-...
> We need an alternative to all this centralized control, and we need it now.

The Handshake Naming System [1] provides a decentralized option, works directly with the existing legacy system so there will be 0 difficulty in the transition, and it’s usable right now [2]!

Just install hsd [3] and point your resolution to localhost to join the movement to an internet owned by the people.

[1] https://handshake.org

[2] https://hnscan.com/names

[3] https://github.com/handshake-org/hsd
Why the downvote? possibly facilitating the end-to-end transport will allow them to offer jambo packets
Show HN: iLert – one platform for uptime monitoring, alerting and being on-call
I also just came across this, https://www.ethicalads.io/

It looks promising, but it hasn't launched yet and I can't get the "subscribe to updates" form to send me a confirmation email.
https://cs.stackexchange.com/questions/69422/two-way-hash-fu...
Well, it seems like it's not popular to actually say what you can witness with your eyes and near you. I've noticed the same exact thing myself, and I have been observing it for years already.

I wonder if people have noticed similar behavioral things in the past. Something like an exaggeration of Emperor's clothes, where we collectively disregard what is absolutely evident, and then we reason about what the reality should be like, and we believe that just by reasoning/talking/thinking about it, reality will somehow magically change to our liking.

That's my best attempt to not offend anyone while discussing this. Being blunt, I would simply say it's delusional behavior if you haven't noticed the same exact thing. And it's not just in rich countries, either; people in third world countries do the same thing (with phones, digital life, obsession with social media, etc.)

In my opinion, boredom and being alone is not that big of a problem, really. Everyone is alone in this world. There are very few true friendships. Most people just hang out together in the same vicinity, but they are not really friends. There's a lot of envy, hatred, jealousy, you name it. Even Blaise Pascal noticed the same thing: If everybody knew what everyone else says about them, there would be hardly any friends left.

I think only time can create friendship bonds. My friends are people that I know like 1-2 decades.
But sharing the same moral values is a prerequisite. Otherwise, it's all fake and a mask and usually it's because one of the "friends" needs something from the other.

It might be a moral decadence/degeneration problem, rather than tech-specific problem. I find it absolutely puzzling how more people aren't aware of this, since it's so simple to witness and there's ample evidence, just go out once in a while..
Oh I never knew this. I wonder if I could enable Jumbo Frames to stream 4k content more efficiently on my local LAN.
The best performer is always and always SEO. After that niche blogs and then, PH.

FB has never really worked for us in terms of conversions but we use them mostly for initial traction & visibility. FB ads work well for us for upselling or converting free to paid using retargeting.
> They are no longer human as far as I'm concerned.

Well, yeah. We’re cyborgs now and have been for a while. Smartphones have basically become an integrated extension of ourselves.

> It's the norm now to immediately reach for the phone because god forbid they might otherwise feel 2 seconds of boredom.

Probably because I have a wealth of information in my pocket. I can utilize my idle time and study flash cards or chess theory or get back to someone. Sometimes I just meditate or think about things instead.

I do agree that apps can’t possibly fix social issues like people no longer having communities to fall back on. However this comment is an unnecessarily pessimistic take in my opinion. I’m pretty sure people have tried to douse their loneliness with external sources for millennia.

Edit: to be clear, internet / smartphone addiction is a real issue that isn’t seriously discussed as far as I’m aware. However this is different from simply using your phone. In any case being antagonistic and referring to people as not human is probably not a great method of spreading one’s ideas.
https://stackoverflow.com/questions/4948322/fundamental-diff...
Linux – how to install it, migration details and little kinks explained
I used to glue stuff together to FDDI rings and Token Ring networks back in the day (I used Xylan switches, which had ATM-25 UTP line cards among other long-forgotten oddities), and MTU sizes always struck me as being particularly arbitrary.

But I'm not really sure about the clock sync limitations being a factor here. It was way back in the deepest past.

What I do remember vividly is the mess that physical layer networking evolved into over the years thanks to dial-up and DSL (ever had to set your MTU to 1492 to accommodate an extra PPP header?).

And something is obviously wrong today, since we're still using the same baseline value for our gigabit fiber to the home connections, our 3/4/5G (scratch to taste) mobile phones, etc.
We used a version of this site for a bio informatics algorithm class a couple years ago (we used the site for part of the homework assignments, I guess the auto grading of code saves the instructors time...)

The problems are interesting and fun to solve, they didn’t have a lot of context, though They seemed to have added some at the start of each problem.
737 Max: Debris found in new planes' fuel tanks
Reduced salary of 13% —- that 8 week vacation, 37.5 hr hard cutoff gov job is looking not too shabby (to run a bunch of fun side projects alongside )
> Monitoring - A fix has been implemented and we are monitoring the results.
Feb 19, 05:24 PST
I feel like it would be easier to just put a big mesh over the fuel intake inside the tank, and then say "this plane is certified to have objects up to 10 inches in the fuel tank and will still operate as designed".

Planes have two fuel tanks and two engines anyway - I would really struggle to imagine a scenario in which FOD in a fuel tank would lead to something worse than an emergency landing.
CDN was unable to reach servers.Happens again
No, you have to take whatever the market offers, and the market forces are more powerful than an individual boss, for better or for worse. In a tech hub, it’s overwhelmingly “for better” as far as workers are concerned. Otherwise, their company doesn’t survive.
Lessons from a Failed Startup Birthed Outside the Bay Area
One concern I have about the shape of the generics proposal as it stands is that it makes it hard to use arrays of types inside of generic data structures. Block-based data structures are a staple of efficient programming. Having a generic B-Tree-backed sorted map would be wonderful. Also wonderful would be a library implementing a dequeue backed by a linked list of ring-buffers.

Maybe I'm missing something in the proposal but it seems like it's awkward to build these in the current proposal with contracts as type lists and methods. One option is to implement a `slice()` method on your array types and then interact with them as such.

```

interface Array(A, T) {
A slice() []T
}

type Dequeue(type A, T Array) struct {
...
}

```

Then you'd do something like:

```

type intArray8 [8]int

func (ia intArray8) slice() []int { return ia[:] }

func newIntDequeue() *Dequeue(intArray, int) {
...
}

```

But there's something that feels dirty about that.
Nah, it’s 1492 forever!
The night the Gambler's Fallacy lost people millions
Hey, at least then we've improved the format conversion problem from O(N^2) to O(N). :)

In practice, though, you end up with something like XML, which (to steal a phrase, I wish I could remember where I read it) is less a common language than it is an alphabet. I guess it's better than CSV.
wow, I've never heard of the first resource but it's amazing so far. There should be a directory for these types of resources (I'm thinking of Why's Poignant Guide for Ruby, which also helped me a lot in the past.)
I do not think that recommending Brian Krebs is a good idea for someone who might wish to avoid retaliation. Recently, he doxxed some people on Twitter for reporting bugs.

https://www.itwire.com/security/infosec-researchers-slam-ex-...

As a result, I no longer visit his site or recommend his work. Publishing someone else’s personal data without consent is a terrible thing, and is one of the reasons so many of us work to secure systems. His behavior undermines that.
PASETO is designed to be resilient against insecure implementation, just as its primitives were. You can do things to make stuff like Ed25519 unsafe (see, for example, a myriad of double-spend attacks), but they involve off-label use, which PASETO precludes.

By contrast, JWT was clearly not designed to be resilient against insecure implementation. A cryptographic engineer reading the spec would already have snorted milk through their nose at the sight of the "alg" header, the primitives included PKCSv15 RSA as a default _years_ after we knew it was unsafe, et cetera.

A strict JOSE might help, but I think it'll be ineffectual. There's little incentive to move ("we already audited this") and there's lots of incentive to stay because compatibility concerns reach further than security ("Cognito does this weird thing with base64 codas that is different from everyone else and we have to support Cognito"). Consider flipping it around as a thought experiment: if you were willing to give up compatibility, and you were going to integrate a new library anyway, why not go whole hog and do a protocol that was always safe?
737 Max
Taxes are pretty much theft at gunpoint, so I imagine nobody losing sleep over dealing with it in an appropriate way.
Spotify launched in the US while I was in college, probably 2009 or 2010. I've been a subscriber to this day since then. As I recall it became rather popular pretty quickly among my peers.
Perhaps it lasted longer because you could actually buy Alpha computers from DEC with Windows NT installed. Could you ever buy MIPS or PowerPC computers from a major vendor with Windows NT installed?
This is an example of where “vote with your dollar” and “invisible hand of the market” falls down, and why we need strong regulations.
There is a very entertaining discussion about fs-as-db-and-more from core linux devs: https://yarchive.net/comp/linux/reiser4.html.
Not sure, but that seems to be a thing: https://www.popularmechanics.com/military/aviation/a26627917...

> New KC-46A tankers fresh off the assembly line were found with “loose tools” and “bits of debris” in them left behind from the manufacturing process.
I don't know one way or the other, but I visit/use the site a lot (more than I should) and I rarely if ever see outages. For what it's worth.
> The market is a beautiful thing; it will quickly and swiftly tell you if you’re right

Is this why everyone seems to think the iPhone is so good?
Zero Knowledge Proofs: An illustrated primer (2016)
I get where the author is coming from, and I'm often dismayed by how much of programming is just shuffling data from one platform/format/structure/persistence layer to another. It's tedious AF.

Still, there appears to be a lot of conflation of concepts here, and I don't see anything approaching crystallization of a coherent solution.

What do I gain by telling the OS that I want a JPG rather than a sequence of bytes that I know is a JPG? I'm probably already using a library to deserialize this for me, unless I'm a masochist, so the heavy lifting has already been done. And that object/struct/whatever is going to be represented somewhat differently in memory for Java than for C++ than for Python. There is no way to reconcile those differences without creating even more problems. So a programming language would need to either be written or adopted to standardize on.

Most application-specific data is already stored in a database of some sort anyway, which is itself (potentially) platform agnostic. To assert that applications should instead rely on the OS and filesystem to provide this persistence layer is to assert that there is a universally appropriate choice of database -- a bold claim.

Moreover, if structure can (must?) be defined by the application which is interfacing with the OS, then nothing is gained but overhead. Every object would need a description of itself, so we either end up with redundant structural information for every file, or else we have some centralized table of "object types" that the OS has to look at every time we request something.

Maybe I'm missing something, but I don't see the appeal here. I understand the desire to reduce overhead, but as far as I can see, this just creates more.
For 802.11, the biggest overhead is not packet headers but the randomized medium aquisition time so as to minimize collisions. 1500 bytes is way too small here with modern 802.11, so if you only send one packet for each medium aquisition, you end up with something upwards of 90% overhead. The solution 802.11n and later uses here is to use Aggregate MPDUs (AMPDUs). For each medium aquisition, the sender can send multiple packets in a contiguous burst, up to 64 KBytes. This ends up adding a lot of mechanism, including a sliding window block ack, and it impacts queuing disciplines, rate adaptation and pretty much everything else. Life would be so much simpler if the MTU had simply grown over time in proportion to link speeds.
Commure: FHIR-native open Platform for healthcare developers
There already are filters on the fuel intakes, but having a rag in there doesn't seem ideal.
I've seen sharp declines in the BBC and NPR myself. ABC (Australia) is decidely mixed, I'll grant you that.
This is not related to the Boer War specifically, but I was excessively amused when the BBC's last Sherlock Holmes series (set in the modern era) proved faithful to the original by opening with Dr. Watson's return home from the war in Afghanistan.

Geopolitics. Go figure.
To verify whether or not a provider keeps logs subpoenas are the gold standard, there's also audits.

https://www.techspot.com/news/82259-keeping-private-5-vpns-h...
A similar sentiment about South African rugby players; you may score more points than them, but you never actually beat them :)
Quebec's immigration system denies French citizen because her thesis had English in it.

This is what happens in Québec immigration department. Red tape and mismanagement.

https://www.cbc.ca/news/canada/montreal/french-thesis-immigr...
As an aside, if you have a choice I recommend TeamCity. Much more fully baked than Jenkins - I needed zero plugins to set up the builds we needed.
Glad you found this useful.

We have couple of other products in cloud telephony and call tracking space. And, one product in the making.

We are big time bullish on these 3 themes: 1) remote work is growing 2) companies adopting automation in every process 3) all businesses will eventually move to cloud

So, we are always open to ideas that satisfy these three themes. We were using these shared inbox softwares for other product for over an year or so and knew about all the problems that our team members were facing. So, few events (missed emails, poor integration & rapid increase in our bill due to hiring) triggered the decision to build a better and affordable solution.
Top Secret Super Tips for Getting More Viewers
Already happened:

https://en.wikipedia.org/wiki/Ethos_Capital
True, but most democracies also have some kind of founding document that sets out broad limits on the scope of the democratic or representative powers of government.
What is atomic content design?
A screwdriver is under half an inch in diameter and will cause major problems with your engine.
"Most users" would be those that opt-in to cookies.

It should be mentioned that dark UI-patterns to obfuscate the possibility to opt-out are forbidden by GDPR. As well as not having opt-out selected as default choice. The popups are annoying, but I think it is worthwhile to have a reminder about what websites try to track you and that the ad industry is still encroaching on users.
Does anyone know why Reddit seems to be alone among the world’s most popular sites in having so many outages and frequent periods of slowness? I’ve been on it for more than a decade and its unreliability has been fairly constant. Is the engineering team more resource constrained than others or held back by unusual amounts of legacy code, or is it simply confirmation bias resulting from earlier experiences?