skysight-inc/HackerNews huggingface dataset:
I think it's saying that Nori Gerardo Lietz's analysis paper was unpublished.

The conversion price of the convertible debt is the only that the wasn't disclosed in teh S-1. It says it did convert to a G-1 prefered stock, but it's unclear what the value of those shares are.

It's on Page 115.

https://www.sec.gov/Archives/edgar/data/1533523/000119312519...

>"Convertible Note and Warrant Agreements

In July 2018, we entered into an agreement for the issuance of a convertible note with SoftBank Group Corp. for a commitment in an aggregate amount of $1.0 billion (as amended in January 2019, the “2018 convertible note”). On August 31, 2018, we drew down on the full $1.0 billion commitment. On July 15, 2019, the 2018 convertible note was converted into 9,090,909 shares of Series G-1 preferred stock."
Capital allocation isn’t as important as capital distribution and velocity at this point. It would be better for economic growth and general market demand if money was spread out more evenly thus strengthening the consumer and small business base. Government absolutely does this better than billionaires. The same investors chase the same investments and prioritize only investments of certain Scale all while the consumer base purchasing power continues to shrink.
Much of the developed world already has deregulating populists - that's half the damn problem. Except populism never lasts, and populist regimes are always incredibly divisive and usually end discredited.

It's what comes next that matters.
I would actually love to use Hack if it would have more public backing beyond Facebook.
Well, unless you see the GDP as your location, the growth in GDP as speed, and the change in growth in GDP as acceleration.

That would even make sense, just like installed power generation capacity could be seen as megawatt (a rate measure) but really it's not a rate measure when you're looking at the prosperity of a state. Flat installed power capacity is a stagnant economy. Likewise, flat GDP would be a stagnant economy. Hence "slowdown" is correct since that is analogous to second derivative negative. That's why we have the word "recession" or the phrase "shrinking economy" to talk about negative first derivative.
The way I figure if someone buys a gasoline powered car, they've just committed us to 50-100 tons of CO2 emissions. Seems like that is what you want to stop not playing games with fuel taxes.
Gentoo does it for firefox-bin:

/usr/portage/www-client/firefox-bin/firefox-bin-69.0.ebuild

MOZ_HTTP_URI="https://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
...
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
I do not feel at all identified with that view.

Mine is just a particular case, but as a mathematician I was attracted to computer science (as a legitimate field with important real-world effects) thanks to a talk that RMS gave in my university. First I liked his personality and sincerity in the way he explained the printer driver story; then I listened and read everything else he said (especially "the right to read") and it ressonated with my thoughts very powerfully. I guees the same thing happens to many people.
Princeton eliminates GRE test requirement for 14 graduate programs
Mike Monteiro's version runs slightly longer:

https://invidio.us/watch?v=jVkLVRt6c1U

(Fuck you, pay me.)
...or it wasn't launched from Northern Yemen.
Nothing "wrong" with them per se, but in terms of system complexity, you're basically doubling it by having application state and logic on both the backend and frontend. When I work on a big SPA, I feel like I'm working on two applications and have to worry about syncing state and logic together.
NoBoDy iS FoRcINg YoU!

Time and time again companies are screwing us by charging us for software and then switching to a subscription model.

Companies must love you, willing to hand them money for no damn reason. What a joke.
That’s my point
In-App Video Ads Can Prove Beneficial for Mobile App Developers
Legality aside, this has a bunch of other red flags all over it. Capitalising the nots and musts is so off-putting.
I've seen a few trying to apply to my company. They had a few projects in the languages they had on their resume, but upon closer inspection you could see they were just project templates they had gotten from some tutorial, made one or two insubstantial changes to and then uploaded to github.
They said image editor, not photo editor. Vector images are still images.
He sold the company a trademark for the word "we" for $6M. It was eventually rolled back after media exposure.
Unfortunately, with the advent of electronic learning management systems and corporate content management systems in universities that are as much as required to be used, this seems to be declining fast. Currently I work as a lecturer at the same university I studied at twenty years ago.

Then, almost every teacher and researcher did have their own website behind "~username" on the open web. For most it was just a list of publications and courses they taught. For these courses they often made an overview page with links to all kinds of interesting material, from lecture notes, old exams, literature, to tools, thoughts, and curiosities. Some went all out and made a personalized personal web page with all kinds of interesting content. I spend a lot of time browsing and reading and exploring these pages when I was a student. Now I wished I had downloaded them all.

Now, no-one but some old-timers do have a "~username" web page. Courses and their materials are hidden away behind the walls of the learning management system we use. Their publications are visible via the library's repository and bibliographical system. For the rest, everything that is on the open web on the university's servers is published via the corporate content management system with rules and regulation what and how to post and most employees do not have access to edit anyway. Many researchers are part of some academic social networks like researchgate, but that's outside the scope of the university's servers.

What is left is for those who are interested to share to setup their own websites elsewhere. Not many do, unfortunately.
As a matter of fact, I am one of the people who previously purchased the desktop or web app.

In retrospect I was pretty gullible to believe their pitch: "No monthly subscriptions or freemium hoo-ha... If you like what you see, we'll ask you for $9. Just once."

https://web.archive.org/web/20181030230424/https://play.pock...
You're right—in the past they could.

But App Store economics and subscription services have reset expectations on pricing and have forced downward pressure on upfront pricing.

So now even if a company (possibly like Shifty Jelly) wanted to retain that model it becomes close to impossible.
That's their problem, not yours.

https://invidio.us/watch?v=jVkLVRt6c1U
You claim that OCaml programmers are already versed in category theory but that’s not correct. The first exposure usually comes with concurrency libraries such as Lwt which isn’t very old nor in the standard library, and it provides syntax sugar so you can start being productive right away.

You can write perfectly fine production OCaml programs without knowing what a monad is. Some may, but a lot of OCaml devs don’t care about them.
Firefox has a custom installer.
The economy was on its knees in 1978 and they had rationing. There is a reason they instigated such drastic changes.
He's been delusional since he and the hommie got high and thought up "capitalist kibbutz"
For sure, but as the meme says, why not both?
Yes, this -

Also, lobbying for change with a direct financial stake in the outcome is inevitably going to be less effective.

Is your organisation really going to argue that it deserves to lose money for holding a bad investment?
Show HN: Straightforward React State Manager
If you buy a software (eg office 2003) you can still use it after a year, after office 2007 comes out, and 2010, etc. and even today. It doesn't have all the new features, but if you just need it to do "one thing" it works. Buying a subscription plan might be cheaper than buying all those versions/upgrade, but why buy if the "first" version still does what you need?

This is of course from the users standpoint.
Uber is barely 10 years old. They can get away with this. Wait until it's 2 or 3 times that age, and its (present or future) regulators sign new laws into place that require massive changes or reporting feeds across multiple systems engineered and documented in this unprincipled fashion. Probably after a couple more privacy breaches or self-murdering car incidents. Nobody will be able to figure out how it all fits together, and the compliance team and auditors are going to throw a fit.

That's when all those architecture processes, repository tools and languages suddenly make a lot more sense. Uber deals with extremely sensitive personal information, and the move towards self-driving cars means they deal with highly safely sensitive systems. The dismissive attitude towards these tools in what should be a highly disciplined engineering organisation disturbs me, but I come from a highly regulated environment so perhaps I was just raised that way.
Why rentier capitalism is damaging liberal democracy
University certainly didn't for me. The learning how to learn course on coursera did more in that regard than any of my formal schooling.
Me too. I only recently came across TikZ which is an even more epic way to TeX up fancy diagrams (you "program" them). Still use inkscape for most stuff though.
Thanks for that link, that Gee Bee is definitely badass.
I've always wondered, could large ETFs providers propose a few voting profile you could pick from and vote accordingly? Or are they forced to vote the same for all the shares they hold?

I'd love to be able to tell eg vanguard how to vote, currently I'm an indirect shareholder with no voice.
exactly. if one can't sue China/India with it, it's toothless. next best thing would be to tariff polluting countries, but how you gonna do that fairly
What is the business model here? Is user data monitized for profit?
Sounds great for a tech company with highly skilled engineers. They can afford the type of talent who will be thinking thoughtfully and have the time to do so. Startups seem to attract similar talent, and when not, don't always have the same problems anyway.

But what about the companies that can't afford the best engineers and don't have the bottom up culture? What about the companies that hire overseas IT agencies who do exactly what they're told and no more (it's safer that way when communication and timezones are working against you)?

I've worked in companies both the former and the latter. I've seen the top down "architect" role work better in the latter.

The author even seems to admit this, although briefly:

> To be fair, these same companies often want to optimize for developers to be more as exchangeable resources, allowing them to re-allocate people to work on a different project, on short notice. It should be no surprise that different tools work better in different environments.

This best summarizes it. Different approaches work better in different scenarios. That's really what the title and article should be about.
demonising -> demonetizing
More like "The plastic surgeon's children go without fashion-driven body augmentations".
I find this trend of applications packing their own resolver concerning. If nothing else, it widens greatly the attack surface to name resolution. I also foresee mayhem with perimeter firewalls and stuff. It should be possible to block this at the OS level.
Agreed.

MeetUp is cool, needs to live.

Context; WeWork bought Meetup in 2017; https://www.businessinsider.com/wework-buys-meetup-for-200-m...

Hopefully want the team at Instapaper/Pinterest did will become more common.

Wherein failed integrations will be allowed to go back free and pursue their original potential.

I think this is a very positive pattern.

https://www.engadget.com/2018/07/16/instapaper-buys-itself-b...
it covers everything that needs to be covered and no doubt it has been tried and tested in many court cases. It's not like USA doesn't have lawyers able to write 350 page NDAs
Going on what I see of youth I think a significant shift toward green politics, and away from "the usual suspects" is coming. Whether it is soon enough is another question.

Perhaps the climate requirement needs to get incorporated in WTO and World Bank rules. Then sanction those who don't meet them...
It still seems bizarre to me that this system lets people register arbitrary TLDs. If nothing else, sooner or later a new ICANN gTLD will conflict with a Handshake registration. At that point, Handshake will no longer be a backwards compatible extension of the existing DNS, so systems will have to choose one or the other. Maybe the Handshake authors think that when that day comes (and it's probably not that far off), Handshake will already have achieved enough popularity that operating systems and browsers will choose Handshake instead of ICANN. Somehow, I doubt it...

Imagine IPv6, but if it was somehow designed to squat on top of the IPv4 namespace, so that switching to IPv6 would cause existing addresses to start pointing somewhere else. That's pretty much the situation Handshake has chosen to be in.

Not to mention that allocating TLDs

- confuses non-technical users ("what do you mean, there's no dot in the address?")

- conflicts with the choice of most browsers to unify the address and search bar (if I type refrigerators and press enter, I want a search results page, not the homepage of whoever registered the TLD 'refrigerators')

- may conflict with other non-standard domain name systems, including special-purpose TLDs like .onion – though they've at least reserved the existing ones, so it would only be a problem for not-yet-developed systems

It's strange, because I want to support decentralized name systems, and Handshake seems better designed than some of the previous attempts, but that one decision makes it seemingly guaranteed to fail.
Because most of them are, or haven't received updates visually since.
Some universities in the UK are also lowering requirements to "increase diversity".

This is a terrible idea.

The gap is plugged by investing in primary and secondary education, it's too late at university entrance.
Future generations having rights is a weird concept. If we cut science spending, can someone sue on behalf of future generations that they are being deprived of a better world. Is advocating for negative population growth a hate crime against future generations since you are trying to ensure fewer will be born?

The real issue with climate change is that it is not electorally popular to do anything other than a few token gestures. The increased gas taxes contributed to the yellow vest protests in France. The Australian election upset was also spurred by concern that one of the parties would try to cut fossil fuels.

I do not know that trying to do an end around the electorate and appealing to the judiciary on a novel legal theory is going to work in the long term.
I suspect nothing. These guys are upside down at the first wife of a softening in commercial real estate.

Uber is laying off people, it's gonna happen.
As a startup founder/CEO, I want my employees to come in, work hard, and then go home.

Professionalism and separation are important to a work environment. It creates balance and a better culture with more productivity and satisfaction for everyone involved, especially those with families and other commitments that take up their evenings.

An office that's also a personal hangout is blurring the lines and always leads to problems.
Enjoy your precarious jobless future in a healthy climate.
You can also check out 6nomads (https://6nomads.com). It's a platform for engineers who are looking for a full-time remote job in a tech company. We select the best talents around the world and match them with fast-growing tech startups.
Same thing these days innit?
It would be a reference to the hygiene hypothesis, that being too "clean" leads to lack of exposure to things we evolved to encounter in the environment (worms mostly) which causes the immune system to go a bit wrong, causing allergies and autoimmune conditions.
That's right. If I had to bet who was incompetent, Coalfire or the state agency, my bet is on the latter. The state agency probably didn't understand/read the full contract or maybe some internal miscommunication through hierarchy lead to confusion about what was or wasn't allowed in the pentest. I'll be waiting for Coalfire's press release who will probably confirm the contract did allow physical pentest...
You can break things up without overdesign right?

I think you should do what is easiest most of the time. However, that is hard to measure. Easiest now, or when you need to finish this and move onto the next thing without spending two more sprints fixing bugs?

I prefer small/reasonably sized components because I can easily cover them in unit tests and sleep easier at night. I built a survey builder at one company (think mix of survey monkey/qualtrics) and that is probably over 100 files. But the codebase is straightforward and simple (no complicated inheritance, one tree data structure for pathing, lots of code reuse)...
Definition of populist? Someone I disagree with.
Sometimes the right thing to do is just the right thing to do. It doesn't need to be justified by artificial rights to people who do not yet exist.
Therefore it would seem that the years the parent poster spent browsing an adless world were in the range 1990-1994.
Work Less to Improve
Install Bonza Buddy!!
I seem to recall the Jetsons once coming back to sue the Earth for destroying the climate, they didn't win the case however.
AMD EPYC 7302 / 7402 / 7502 / 7742 Linux Performance Benchmarks
You divest from something you consider morally problematic so that your other actions are not influenced by a desire to see your morally-questionable investment be more profitable.

I own about as much XOM as I pay for heating oil each year. Is that small enough that I’m not ever so slightly tempted to ask my representative to go easier on oil drilling restrictions? So far, it’s not tempted me. But if 10% of my net worth were in fossil fuel stocks? I might be hesitant to ask for tighter regulation of that industry.

My owning or not owning XOM makes no difference in Exxon’s behavior, but it might in mine.
Enjoy your job on Venus.
You seem to think in terms of censorship being a binary. Now that I point it out you won't of course, but what about when you (and my downvoters) wake up tomorrow?
That's a looong journey to reach 1.0 beta. Congrats to the team.
I really agree about undershooting. I like to try and overshoot by about 15%.

It's definitely a big mistake to overshoot by say 50 or 100 or 200%. But overshooting by just a little often leaves me feeling like "thank God I did that" more often than it does "hmm I guess I really didn't need that".

Balance is absolutely key.
Ask Tech Crunch Do You Need a Chatbot?
Hi,
we are a verified partner for facebook messenger.
we want to offer tech crunch our chatbot, instead of chatfuel.

we will give it totally free - unlimited users for first year.

if anyone from there, would you be interested to get it?
> the compliance team and auditors are going to throw a fit.

I've never seen an auditor give a shit either way. They're just box ticking robots.
> Using a shared channel, when the junior auditors start, they see a full history of prior work.

Well a full history of prior chat and giphy memes. Meanwhile I'll be reviewing past Jira sprints.
The idea is that testing is a pyramid with lower level (unit) tests having high coverage and running very fast.

There would be fewer integration tests that test larger units and even fewer service tests that test a complete artifact.

Even fewer than that would be end-to-end tests that test multiple artifacts in an environment.

An entire application system could have as few as 5 - 10 journey tests that run within a minute and continuously assert that the most fundamental user actions are working. Any failure would be an alarm.

Each level of test has a different focus. I do agree that when a system is 'done' that unit tests have the least value. However a system is never 'done' and there are always changes made to it. If unit tests get in the way of desired refactoring, by all means throw them out and make new unit tests for the re-implementation.

The other good value of having unit tests in your codebase is that existing tests serve as great patterns from which to create similar new unit tests. Finally unit test coverage can also serve as documentation to onboard new developers in a new area where the even just the names of the test cases can help understanding of a component.
What do you even mean by that? That you think a job is better than a healthy climate?
It's been floated they can get margins instantly by pulling back on variable cost ameneties like beer, kombucha, operations staff, etc.

That said, having been one of their tennants in SF, the price still feels high.

The facilities are really nice, but it's A LOT of cash flow for most startups.

The clinentell that seem OK with the price tend to be large corporations conducing top-of-cycle innovation theater with small offices doing "INNOVATION"

And service agencies; PR, Marketing, etc.

There are relatively few low capital, expoential growth companies I have found.

Very few people griding out code past say 6pm most days.

Most folks are living a lifestyle outside of WeWork's walls. The Transbay facility at 535 Mission is completely empty Saturday and Sunday.

It's a lot of innovation & tec tourists. Folks here for top of cycle vibes, but without the cred of having built something that will last.

People who want to build lasting companies GTF away from WeWork.
We can be mindful of the climate, but inevitably the sun is going to explode in roughly 5 billion years (note: the earth is 4.5 billion years old, so we're roughly half way through the sun soaked portion of Earth's existence). The Earth will continue to possibly exist, but sunlight does seem critical to supporting the food chain, and more broadly, life.

We can legislatively protect the Earth for the future --and it should be welcomed-- but the future is coming for us. Over extremely long horizons, no law will save us. And modern humans have only existed for 200,000 years -- would such a law protect generations that are no longer Homo Sapiens, but are our descendants? If we do indeed succeed in protecting our planet, with enough time (short by geological standards) we won't even exist in our current form.
Sounds like it's caching things? How does the memory usage compare?
I was hoping for a bot actually. I’m a decent user of GitLab (and GH) and really find the insight from employees commenting on HN helpful in understanding the product roadmap and philosophy of the company.

I was pleasantly amused at the possibility of GL having a chatbot loose on HN but figured you were just a person trying to be helpful.

Comically, your response still could be generated, but I trust you enough that you don’t have to post additional proof you are human. Spend that resource on accurately counting the pets in the office.
As Both Writers and Readers Who Comment We Need to Exercise Care in What We Say
> Oil companies play the long game.

Except in the long run these companies are dead unless they pivot.
+1. Community colleges are like a cheat code. You pay a fraction of the cost for the same GE classes, you have far less competition transferring in as a junior than as a freshman, and you're a more attractive applicant because you've had two years to realize you don't actually want to major in electrical engineering.

Many community colleges even have transfer agreements with universities; you just check the courses off the pre-agreed upon list, and you're guaranteed admission.