skysight-inc/HackerNews huggingface dataset:
True story :

I booked two flights to Paris for my girlfriend and me. Before we left she found out that she has to return a day ealier. Instead of rebooking the flight (which would have been insanely expensive) she chose to return by train.

Arriving at the airport for the return segment I proceeded to the gate and informed the airline employee that my girlfriend will not make the flight and that I would like to check her out.

Instead of busting me and denying boarding (which would be the logical conclusion of your asessment) she thanked me profusely and I went on my merry ways (waiting for and eventually boarding the flight).

Now, you can certainly argue that we didn't know about her earlier return when booking the ticket. But we sure knew about it when boarding for the first segment. Nevertheless and despite the tickets running under the same record locator I did not have any problems boarding the return flight nor was I approached by the airline later.

Of course it could be that European airlines are generally not as hard nosed as United (they generally also don't rough up their passengers, but I digress). But I think it's more to the point that it's impossible to prove that I never intended to take the return flight. It certainly would be more obvious for hidden city / nested bookings strategies that I intended to save money (I would be very reluctant to call that fraud).

Moreover, fraud is a criminal concept. Violating the contract of carriage is certainly not.
Does anyone have any references / recommendations along the vein of "guide to branch strategies" for certain development methodologies? For example: working in sprints / AGILE, branches for testing/QA/user-acceptance environments, etc?

(While I would hope the answers to this question would be widely useful, I mostly work on C# applications, with less focus on JavaScript-based applications. Maybe that's relevant for deciding on strategy - hopefully not!)
Then I would defend myself, and if I lost, that's fine, it's the cost of progress, even if I spent the rest of my life in jail.
I miss pretty computers. Everything is black and has been for years. Well once in a while you see white or grey, but that is about it.

The imac did some neat colors, but they SGI/Irix colors were pretty without screaming toy.
My assumption is that the person gets a ticket regardless of their religion if they are wearing neither a helmet or a turban.

If your only options to avoid a ticket are a turban or a motorcycle helmet, I think the rational choice for a non-Sikh is the motorcycle helmet. "Gaming the system" doesn't quite work in this situation.
Prodigy (IBM-Sears JV) did have a storefront, but I don't think anyone actually used it. I think even with a good idea, most large companies aren't really the best place to launch new novel ideas--even when they're good ones.

EDIT: I found an article from 1990 that says that you could buy things on Prodigy from Sears and JC Penny. You could also order groceries (it sounds really clunky though). It's under "Grocery shopping heads for home at Dominick's
Jouzaitis, Carol Chicago Tribune (1963-Current file); Sep 7, 1990; ProQuest Historical Newspapers: Chicago Tribune"
It makes a merge commit which is usually unnecessary. If there were no conflicts, there's no need to have a commit fixing them up. If you just want to know who integrated the patch, git stores the author and committer fields separately.

Most git users in touch with the design goals of git use branches sparingly, either for long lived projects (with hundreds of commits) or as a sandbox in which work is frequently rebased into a concise history of a few patches, which are usually integrated upstream without a merge. Merges are also used to merge disparate trees, like when Linus merges in trees from around the kernel development scene (since each kernel subsystem maintains their kernel tree as almost independent projects, using merge makes sense to integrate the foreign histories into the upstream kernel). The Linux kernel approach probably requires a full-length article to fully explain, though, so don't read too much into that.
As long as someone hires you, you are much better off. The clients that want "cheap" are generally not great clients. It's counter intuitive but charging more gets you better clients and more respect (in addition to more money).
> heating up my laptop

Aha, I was thinking of the mobile client, which is fine perf-wise imo. But yes, the Desktop/web client is very Slack-esque. Not in a good way.
Same! I threw a 128gb microsd into mine, and it works perfectly. It a very solid mp3 player overall, and the Opus support is fantastic for podcasts. Also Doom support.
That is how we coded configuration files in Tcl back in late 90's, serialized data structures which we only needed to source on load.
I want to upvote you, but I'm afraid you're mostly dreaming. What companies have refused Saudi money? Maybe a few do, but there's plenty of other takers (talking about startups and hedge funds - it's almost impossible for a publicly traded company to "refuse" an investor I think).
QuarkChain – A High-Capacity Peer-To-Peer Transactional System
QuarkChain is a sharded blockchain protocol that employs a two-layer architecture - one extensible sharding layer consisting of multiple shard chains processing transactions and one root chain layer securing the network and coordinating cross-shard transactions among shard chains. The capacity of the network scales linearly as the number of shard chains increase while the root chain is always providing strong security guarantee regardless of the number of shards. QuarkChain testnet consistently hit 10,000+ TPS with 256 shards run by 50 clusters consisting of 6450 servers with each loadtest submitting 3,000,000 transactions to the network.

https://github.com/QuarkChain/pyquarkchain
> High reps = more movement, and just like a hard disk drive, more movement means more chances for failure. The injury that sent me to the chiropractor was a warm-up ~125lb Deadlift that I did with impromper form. Weight does not correlate with Injury risk.

You don't see any logical fallacy in your statement? If more movement = simply more risk, then ultra-trail runners would be all in wheelchairs in 5 years. What you load on yourself on top of your weight makes huge difference. Give those ultras 10kg backpack and they will be having all kinds of knee/ankle issues in very short time.

Doing deadlift warmup with cca 55kg seems ridiculously high, I am not surprised you eventually had an injury. Really buffed up guys in my gym start with cca 30 kg only after proper warmup of whole body via some other way (I do it same way, usually on elliptic trainer for 5 mins).

Joints and tendons get trained with whatever you do, bodyweight can still do the trick if done properly. You are right it takes horrible amount of time, also healing injury can take months easily. I prefer sport climbing for those, flexibility required is substantial, and overall the sport is awesome on every single level, especially on the rock outdoors.

Whatever works for you long term, stick to it. You should know your body better than anyone else. I know amount of load made a big difference in injury risk for me, going lighter but still almost till muscle failure I have lost 0 of the power, and gained tons of endurance. But that's just me.
Symmetry, huh?

Please explain the protruding camera from the back of the phones.
I am currently trying to buy a few acres of land. It's currently grazing land, but I'd like to rewild most of it. By any chance, can someone suggest a good source for learning how to do so in a way that encourages insect, bee, and bird populations? It's near a bog so I'm hoping it can have a bigger impact than it would in isolation.
In the case of weight lifting, it's usually the mind, not the body, that leads to injury. Crossfit is probably the fastest way to injure yourself, followed by trying to lift more than you should. It's injury prone to make your body do more than it should, you can lift heavy and not do this. Similarly, it's quite easy to stay in the good form zone and still get a good workout. You aren't going to be Ronnie Coleman, but you'll be healthy.

And yeah, I hope no one is claiming that weight lifting trains your aerobic system.
Async-await is just syntactic sugar over futures/promises and java has those for decades.
Let's assume I'm running a commercially-available web application. I'm not reselling mongo as a service, but I'm using mongo in my stack. My web application arguably "... primarily derives from the value of the Program ..." because it is really just a mongoose crud layer on top of your mongo that serves up a dating service for ferrets or whatever. My dating site derives a lot of value from the mongo data layer.

I understand and empathize with the problems of creating and monetizing OSS in a SaaS world, but ultimately, I'm not confident one can write a license that focus-targets SaaS vendors without potentially exposing just plain mongo users to the same litigation.

I mean, the intent here is to make the mongo company more profitable, right? Like: we want to get our cut from SaaS vendors who are selling mongo. So when that dries up, who is to say you won't go after self-hosters as well? This whole thing is super-scary to small shops who don't want to find themselves on the hook for a commercial hosting license.

It just doesn't feel like open source anymore.
MongoDB switches up its open source license
Clearly not. They are ruled by the Workers' Party of Korea, and it is a self-described revolutionary and socialist state.

And since we were originally talking about Chinese communists, it's interesting to note that they have been the chief supporters of North Korea's government.
Is it possibly because you've positioned yourself in a such a way that you attract customers who will only ever see you as a coder for hire?

I love the look of your consulting website, but "We create beautiful, engaging applications" isn't a very strong positioning statement. Most generalist software shops have something similar on their site. And if you position yourself that way, whether online or in person, I think that most customers will inevitably see you as an implementer of software.

In smaller text, you write "If you’re a healthcare or fintech company, we can help you launch products faster with fewer resources to increase conversions and get results".

Now that's definitely a stronger positioning statement. Do you think it would be helpful to position yourself more strongly along those lines? Like, instead of your big hero text saying something general, could it be something more specific like "End-to-end app development for healthcare companies", or to narrow it down even more, something like "Dashboards for fintech companies".

That last one might seem really narrow, but that kind of narrowness also helps you build up a reputation as more than just a code jockey. It's hard to become known as the go-to person for beautiful, engaging applications, because there are just too many people who market themselves and their companies that way.

But it's a lot more doable to become known as the go-to person for reactive fintech dashboards. It takes a bit of time to establish your authority in a niche like that, though. But since you're already doing software consulting profitably, you're in a good position to move in that direction.

And once you're known as an authority in a specific area, you almost automatically become seen as more than just an implementer. Instead of coming to you with exact specs that need to be coded up, you'll have more conversations along the lines of "this is what we're trying to achieve; since you're the expert on this topic, how would you recommend we do it?".

Since you've completed customer projects successfully, you now have project management experience. In your marketing materials, and in conversations with potential customers, would it be possible to emphasize the project management angle? Because that could be a solid point of difference that works in your favor. Unlike most software developers, you have project management experience. You don't just deliver code. You deliver complete end-to-end solutions that don't require the customer to specify everything in excruciating detail. Instead, you're like an amazing machine to which customers only have to insert high-level business requirements.

Please note that none of this is intended as criticism. You're obviously already enjoying success! Over the years, I've just seen other people in the same position you're in, asking the same questions you are. And so I figured that sharing a few observations might be helpful.

If you haven't read it already, Philip Morgan's positioning manual covers this in a lot of detail:
https://philipmorganconsulting.com/the-positioning-manual-fo...

I don't have any connection to him aside from being a customer.
Seaweed shown to reduce 99% methane from cattle (2017)
My frustration is so what if they're not an expert. You wouldn't hire a car engineer if you just need someone to drive the car.

Don't get me wrong if you need your building the next google or something sure go hire for it.

But, if your build a Saas or your core business isn't software, why?

What's the fascination with 10x developers since they probably need to switch jobs constantly to get that 10x perspective.

Also, did you really need that bleeding edge tech when it fizzled out a year later anyway.
Show HN: MediumHunter-Hunt top dev articles on the largest blog platform Medium
> Back in the 80s and 90s people barely understood the internet let alone the idea of selling things on it.

Ironic was the movie "The Net" in 1995 with Sandra Bullock. The opening scene of her ordering pizza online was such a leap of faith for people at the time. The other interesting thing is how the movie basically predicted where we are now with all of our personal information online.
Membership is the future of journalism
The trouble was that if you had many silos, when you built a new one, it got filled with tiberium from other silos and I think that when you sold the tiberium would get redistributed back to the other silos. Anyway, all I remember is that you could generate free money just by buying and selling silos in a loop (if you already had many silos and they were full).
Python has C++/Lisp level of power, but since many just do toy scripts they don't realize it.
@wjakob has already mentioned a few effects not taken into account in your approximation. You can derive raytracing from first principles, e.g. from the Maxwell-equations or even Quantum electrodynamics. But only with massive approximations. I guess you want to say, that you are "physically correct" within the framework (approximation, limitation) of raytracing. That would be Ok here.
Hmm, I find cherry picking much easier to reason about than merges, but to each their own I suppose.
From [0] above:

> The Tao of Badass by Joshua Pellicer

> Josh Pellicer is a leading expert on female psychology, body language and the art of seduction. His seduction system, The Tao Of Badass, is the best-selling seduction system in the World.

Well this is creepy as fuck.
A BDD Style terraform validation and compliancy check framework
Show HN: Plug N Play collection of utility bash scripts
[ my public key: https://keybase.io/mollienne;
[ my public key: https://keybase.io/mollienne; my proof: https://keybase.io/mollienne/sigs/K0M8uC9DjwkuALWMEjbDKtTotgKCfFHfZwVQgZWq53g ]
There is nothing democratic about unequal application of the law.
> most women having been harassed

This one.

Most men are great people. But, the amount of damage that the minority can cause is what astounded me.

Also noticed that some perfectly normal people, have a couple of very weird ideas about romance, sex and women that cause them to act in a way that to a 3rd person and the woman herself to rightly consider it harassment.

Personally, I feel the rules around acceptable behavior when drunk/high need to be taught in school and a few solid lines need to drawn to let in most cases men and in a few cases women, know what constitutes consent.
I did something vaguely similar storing text in QR codes then converting the black and white squares to audio 'noise', which could be saved as a wav then read somewhere else, by reading the audio 'noise', reconstructing the QRCode and reading that ;) - It's not a million miles away from the 'chirp' app idea.

demo at https://qrdio.com
Researchers find new piece in Alzheimer's puzzle
A downround wrecks the cap table. Earlier investors and employees get diluted like crazy. So now your investors hate you and your employees are pissed. The options of recently hired employees go underwater - so they start getting poached. It wreaks havoc on a company and should really be avoided at all costs.
Is the internet really the key? Sears had telephone ordering for catalog items for decades before the internet.

Here's a Sears project to produce the catalog on interactive laserdisc:

https://www.youtube.com/watch?v=ptW0-87C6as

It's from 1981.
I think direct democracy in the States would be fatal
Wow, looks great, polished. Annotations are a wonderful extension. I've been using iBooks for pdf collecting, but this should blow that out of the water, with the cross-platform part being especially useful.

Thanks for the hard work!
IMHO the Damore memo got way too heavy into the political angles at the end (straying away from the science and citing non-analytical political opinion pieces and even an anti-feminist Wordpress blog of all things), so I'm not sure I'd call it "100% honest". That being said, my personal impression is that such was more driven by naivety than malice; firing was an over-reaction.

For the capitulation to China, though, the scale seems different. I would agree with the parent that this seems to contradict core philosophy -- much of the words espoused in their "Owner's Manual for Google Shareholders" in their IPO (https://www.sec.gov/Archives/edgar/data/1288776/000119312504...) now seem hollow (for reasons more than just this). Do they still believe strongly in the "long term" as they claim? How does submitting to one of the world's most repressive places (information wise) "make the world a better place"? You certainly can't claim "unbiased and objective" search results when there is a government telling you certain things you can't include. Companies may be amoral by design (as another poster said) but Google at least in their manifesto certainly seemed to strive to be different. Not anymore, apparently.
Organizing Terraform
The Economist wrote a rebuttal of Damore's memo here. I'm a little disappointed that Google didn't write their own rebuttal of the memo. Just firing Damore fed into the victim complex that some of these people suffer from.

The e-mail Larry Page should have written to James Damore - https://www.economist.com/international/2017/08/19/the-e-mai...
do you know something like foobar2000 but for mac?
Is Bitcoin a Waste of Resources?
My family had a shared summer home in an area with almost no stores save for the Sears Catalog store, so I was someone exposed to it more than was typical in the 80s.

The company itself had a dumb bureaucratic culture. They didn’t take credit cards for years, etc. See: https://www.nytimes.com/1993/01/26/business/sears-eliminatin...

But they built a last mile infrastructure that was amazing for the time and didn’t exist until Amazon prime. They also had a small parts distribution capabilty for repairs.

To me it’s always been a interesting “what could have been”, but also an example of how much more efficient and effective a modern enterprise like Amazon is.
Reaching a large audience can be useful, but it might not be worth the cost of using an established medium. From the forward - which was probably written by Marshall McLuhan - to Edmund Snow Carpenter's book "They became what they beheld":

> If you address yourself to an audience, you accept at the outset the basic premises that unite the audience. You put on the audience, repeating cliches familiar to it.

> Utilizing existing channels can wipe out a statement. There is a widely accepted misconception that media merely serve as neutral packages for the dissemination of raw facts. Photographers once thought that by getting their photographs published in Life, they wo9uld thereby reach large audiences. Gradually they discovered that the only message that came through was Life magazine itself and that their pictures had become but bits & pieces of that message. Unwittingly they contributed to a message far removed from the one they intended.

Twitter may actually be a useful tool for reaching large audiences for some messages, but "the medium is the message" and using Twitter as your medium clearly involves diluting your message with the "Twitter style".
The flights are nearly always separate planes, and even if they're not they do count heads on the plane and if you walk up, hand in your boarding pass, and then walk away they're going to note that down because now they have to go into the computer and verify whether you have bags onboard that they have to offload because you aren't taking the flight.

There's no scenario where they don't know exactly who is sitting in what seat for every seat on every plane when it takes off, it's all just data in the computer they can reference.
Ah, thanks, I didn't see those comments. That makes some sense for the E2E actually. That's a very reasonable distinction.

Technically one could still argue the same for Telegram unless you're self-building given their source-release delays but that might be nitpick too far.
Telegram’s state of source code availability (and whenever prebuilt binaries match that) is a total mess. I think only F-Droid build would qualify, but not the mainstream sources.
Rdio! It's really a shame Spotify "won" the music streaming battle. Rdio was such a beautifully designed service.
Shipwire is popular in that space. If you Google search "shipwire", you'll also get ads for competitors.
You also have other similar projects trying to mix Crypto & Bittorent like Vtorrent (http://vtorrent.info/) and Upfiring (https://upfiring.com/). They seem both in a work in progress state.
GCC Is Preparing to End Support for Solaris 10
Check [0] as well. It describes very well what questions the introduction should answer.

[0] https://cs.stanford.edu/people/widom/paper-writing.html [2006]
A missing column among the Features is if a system allows automation (chatbots or other). Notable examples: Telegram and FB Messenger do, WhatsApp doesn't (there are workarounds but they're mostly against the Terms of Service.)
Seems that brain physiology and health don't live in isolation but are integrally linked with aggregate body muscular physiology. In a Frontiers in Neurology report [1] a prolonged sedentary lifestyle (mouse model) resulted in a 70 pct reduction in neural stem cells compared to a free roaming control group. Specifically, leg-loading exercises (weights) result in the transmission of neurological signals which catalyze generation of healthy nerve cells. A summary of the first technical article appeared in Frontiers Blog [2] if interested.

[1] Reduction of Movement in Neurological Diseases: Effects on Neural Stem Cells Characteristics

https://www.frontiersin.org/articles/10.3389/fnins.2018.0033...

[2] Leg exercise is critical to brain and nervous system health

https://blog.frontiersin.org/2018/06/07/neuroscience-leg-exe...
Firefox OS, Windows Mobile / Windows Phone

Diversity matters, otherwise we loose standardisation.
Check out JS7 Call (formerly FT8 Call) on amateur radio for the next step in IRC.

http://js8call.com
Your points are valid but you didn't mention that OMEMO [1] implements Double Ratchet for XMPP. You can find a list of clients which support OMEMO on https://omemo.top

[1] https://en.wikipedia.org/wiki/OMEMO
That doesn't mean that the CEO is compelled to choose profit regardless of other considerations.