skysight-inc/HackerNews huggingface dataset:
To what extent does user trust factor into how lean a startup can be?

A small company can't afford to spend a lot of resources on data integrity and protection, encryption and retention best practices, keeping up with laws like the GDPR, and they're that much closer to going bankrupt and having the data they've collected become part of asset liquidation and auction. It seems like these days, the discerning consumer ought to put more trust in a larger company's offerings in a given space than a smaller company, and even be wary of a smaller company that's offering something truly novel if that novelty isn't worth the price of private data being at-risk.
Regardless of their initial intentions, large intelligence organizations aren't immune to Pournelle's Iron Law.
A history of happiness explains why capitalism makes us feel empty inside
Ask HN: What are some ways to structure equity repurchase as a VC round?
I am raising some money from a VC and want to know how to best structure an equity-buyback/repurchase structure, as a way to repay the VC fund the ROI that they are looking for, such that the structure accounts for changes in YOY Revenue growth over the course of 5 years.

I am also looking to understand how to structure it in such a way as to potentially have some form of discount for us on the equity repurchase, if our revenues exceed our projections.

I have calculated a CAGR to get the VC the return they want, and have projected out revenues that are realistic over 5 years, but are prone to some potential swings.

Does anyone have equity-buyback/repurchase term sheets that they could share with me and the community to help me understand this better or ideas to help me form a model?
I'm 34, and it sounds like I struggle with a lot of the same emotional issues that you do.

I wish I had a better answer for you, but all I have is "just keep swimming".

The first time I experienced depression and anhedonia, it basically broke me. I was truly despondent and was almost incapable of hope for the future. In time - and with the help of family, my wife, psychologists, and prescription drugs - it lifted.

That first time took almost two years before I saw the first glimmers of hope again; two years before I felt anything, really. Thereafter, just knowing that it was a temporary state and that it had passed before help more than anything else. I go through bouts of it every few months now and during that time I'm much less effective in both my personal and professional life, but it passes much more quickly and with much less effort from me.

I just... wait it out. I recognize that the way I feel isn't based on real inputs, but is just a part of the way my body works. I strongly distrust my own emotions, and always verify that what I'm feeling has a rational basis. If it doesn't, I do my best to make decisions without regard for how I feel about the.

And yes, being outside seems to help me quite a bit.
""the baby with the bathwater by focusing on only doing things that had low option value and low risk. ""

That's not what the Lean Startup says.

Lean is about reducing risk but that doesn't box one into only doing low risk/value activity
>There are planning regulations in the UK preventing new developments from "stealing" light from existing buildings,

Sounds like backdoor NIMBYism
Again, someone makes a much better TL;DR of my point :)

I'd say though that your second point is actually part of the first, the desire to look for and help those from disadvantaged backgrounds is really just a sourcing strategy to find that "best person".

Quota filling and box ticking isn't good for anyone and that's a BS strategy any way you look at it. But if you're in it for the right reasons and the candidate's in the right ballpark, is capable, and can also serve as a role model to attract more people like them - it's a win-win.

Especially in tech, recruitment pipelines across the board are so screwed if we only limit ourselves to attracting white, middle class, men as the need for knowledge workers booms. Just to fill future jobs we're going to need people from across the spectrum to feel as they though should be heading for those roles.
The problem there is people then assume "X && Y == not disadvantaged" because they already have their quota of people with those characteristics, hence discriminating against that student purely based on X and Y.
Show HN: Hacker Slacker
> For another point of comparison Salt (rebranded Orange here), offers a home internet plan of 10 Gbps + 250 TV channels + a free Apple TV for $49 / month.

And in Switzerland, this is a little controversial because that 10Gbit/s is shared with up to 64 neighbours (GPON) while the Gigabit providers give you a more dedicated line.
Yes, music is more distracting than people think. Its effects can be subtle: it engages your creative brain, so you end up working like crazy, only to notice afterwards that the work was not needed at all (there was a better solution, but your creative abilities were busy processing music).

Don't listen to music while doing creative work. Use noise, like sounds of the sea (I use an app called "Naturespace" for high-quality audio).
I used Chrome exclusively for a very long time. I’ve since moved back to FF and have been much happier with it.
If you are using containers, New container tab [0] and Switch Container [1] were essential add-ons. Now with this feature built-in, the latter is unnecessary.

[0] Add Alt+C shortcut to open a new tab in current container: https://addons.mozilla.org/en-US/firefox/addon/new-container...

[1] Reopen current tab in container: https://addons.mozilla.org/en-US/firefox/addon/switch-contai...
How I acquired my first 10 customers
Whoa I am trying this now and it looks amazing!!
Can you explain what you mean? Is this similar to natural lighting somehow?
It's an arbitrary distinction a lot of the time, really. But you have to draw the line somewhere. I just wish we could draw the line at eliminating all war and violence, instead of playing semantic games.

It's super bad if some bad guy destroys innocent lives with chemical weapons, but totally fine if we drone strike them. Doesn't make much sense, although in this crazy world things aren't as black and white as we'd like.
I keep trying to switch. The thing that stops me is it chokes on big single page apps. Arguably the problem is the sites being choked on (too much javascript) but there's not much I can do about that.
It looks like from 2006-2018 the only things that have improved are disk read speeds and the "commodity network" packet speed. Most of this chart is unchanged over that time. Has progress on CPUs, memory, processing speed really stopped over the last 12 years?
Right, and "true hackers" aren't team players if they're slanging this all over the place.
I actually sympathize with the theoretician (disclaimer: I work in information-theoretic areas). Information theory is easy to motivate at a first cut, but if you want to really understand it, then there are some hairy issues. There is a lot of slip between the cup and the lip when it comes to information theory (Shannon himself made several serious errors in his original 1948 paper which took decades to fully work out).

Many seemingly "obvious" facts in information theory are tricky to show. Some examples:

(1) From the article: Cross entropy is always greater than or equal to Entropy since we are coding the wrong distribution. How do you show this? For any two probability vectors (p,q), can we say H(p) >= H(p,q)? Any proof I know involves some delicate usage of Jensen's inequality. (By the way, I feel that the notation used by the author is non-standard. H(p,q) usually stands for the joint entropy, which is quite different.)

(2) Another famous fact about entropy : conditioning always reduces entropy - for any two random variables X, Y, we have H(X|Y) <= H(X) and H(Y|X) <= H(Y). This is called Shannon's inequality, and the proof involves a subtle trick.

(3) You can easily show that if p=q, then KL(p||q)=0. But it is also true that if KL(p||q)=0, then p=q. The second fact is quite tricky, and used to appear as a question in Ph.D qualifying exams.
It's still too small.
I come from the background you describe, have lots of friends from the same background, and my experience has been the opposite. Most people know that data is messy business and that as data scientists we will often serve more as engineers in our day to day work.
Erlang syntax indeed seems a little strange. But it's only because today we are accustomed to languages with much more usable/friendly syntax. But when Erlang was born in the 80's the usability wasn't much of a concern yet for programming language designers. Compare popular languages born in the 80's such as C++, Perl, Tcl with the languages born in the 90's such as Python, Ruby, Lua, Haskell. There is a clear pattern. Later languages are much easier to read and write.
> As such, you can have good memory access patterns even in a high language like Java or C#.

CPU and data intensive heavy lifting is rarely done in such programs, it is delegated either to specialised libraries or some middleware in the form of a RDBMS. Most of these programs spend most of their time waiting for some IO event, so the few microseconds gained from the vector with a few hundred elements are negligible.

> But you can read a file from beginning to end.

That's what most programs actually do most of the time because files are essentially a stream abstraction. Programs that jump around a file would map it into memory, then the CPU and the kernel would do their best to cache the hot regions, even if the access to these regions is temporally or spatially distant.
> At 35, I was divorced and had to start from scratch.

That seems to be the root of the problem. Do you have children?
> (That said whoever owns this page should update the scale of the blocks so it's more useful going forward)

Fwiw the "fork me on github" banner points to:

https://github.com/colin-scott/interactive_latencies
CDC, JFK, remember a TV show?
Mans Bipolar Mood Cycle Linked to the Moon
Been there, done that.

You see, in Civ5 there was famous ruler called Gandhi. He loved peace, he loved people, but (due to software bug, he-he) then suddenly he always went berserk and start nuking neighbours.

Infamous "nuclear Gandhi"...
So you're happy to discriminate against "white, middle class, men" then? I hope you're not under any illusion that this is anything other than racist and sexist.

IMO you don't defeat racism and sexism by deciding to be racist and sexist.
Could you file a bug report?
"Recommended by Pocket" is not "Highlights". Yes, I do disable the "recommended" stuff.

When I enable "Highlights" on the new tab page, I see pages I spent a lot of time on lately: e.g. OpenWRT recommended hardware page, Coney Island water temperature page, and a page about the Graphwiz format. None of them are related to anything in Pocket (which I also actively use), or, thank goodness, buzzfeed.
As the parent mentions, the origins may have been improving your chances of getting help in the harsh environment, these qualities then formed into the highest virtues in the culture.

Hatim Tai (https://en.wikipedia.org/wiki/Hatim_al-Tai - metioned in the Arabian Nights) is a person famous for his generosity in Arab folklore. One of the stories goes that Hatim was very fond of horses and had one particular horse that was most beloved to him. A certain emperor having heard of his renowned generosity decided to test Hatim Tai. The emperor sent an envoy from his court to Hatim and told him to bring Hatim's beloved horse back, as a willingly given gift or not.

When the envoy reached the land of Tai it was the season when the horses would
be sent out to pasture in the meadows. However as generosity and hospitality
demands Hatim could not receive a guest without offering him a generous
welcome. So a feast was prepared and the guest was received. During the course
of the meal the guest explained the reason for his visit and said that he was
here to take from him his most prized possession, his beloved horse. Upon
hearing this Hatim expressed remorse and said that he wished the guest had
informed him of his request earlier. Having barely any food at the camp and
all the other horses out to pasture, Hatim couldn't offer a measly meal to the
guest so he had already sacrificed his beloved horse and that was the meal
they were having.
I have discovered that Stan (Australian Netflix competitor) tends to stream a lot more reliably than Youtube and adult streaming sites.
Institutional racism on the surface doesn't necessarily follow this definition. A prime example is the criminal prosecution of crack vs powder cocaine.
Even if you ignore the heat and the power/weight ratio, reliability starts to become a problem. Adding more smaller piston engines improves reliability and safety in long flights.

The number of moving parts and the complexity of the piston engine compared to a gas turbine is significant.
Sure, but if you don't share the taste for mass pop culture (which, as a HNer, are unlikely to), then you'll never hit the peerbox cache.

Netflix small fixed library is significantly better for cache hits.
There's certainly no law against it.
>which then falls back to lower res

Another reason to adopt AV1 as soon as possible.
> Can you create a function that works on any map? Only with reflection

Most experienced go developers at this point would template the function and generate it for any type they might need it for, before they reach for reflection.
I recently switched back from Chrome to FF and I'm running in 4K under Ubuntu. Same graphics card as you (or Intel integrated graphics). No performance issues to report.
A more concrete example is MS-DOS which wasn't written by Gates+Allen. It was purchased for $75,000 in 1981 ($207,925.74 in 2018) and a job.
How do people feel about Gumroad vs. Leanpub these days?
Font rendering is really good on all of the various distros now, including sub-pixel smoothing.

I remember the late 90s though. Ugh. Staircase aliasing and horrible stroke widths.
Nothing against FF, I really like its control and the mobile app. But this particular behavior is out of character for it imho.
> Before the reflexive downvotes ask yourself: Who is asking for the ability to decrypt?

People who are known for running the largest spying operation known to man, with utter disregard for privacy. People who oversaw dark sites? You tell me.

> these people are making half or less what they could make in the private sector

But they couldn't get the same level of access, they couldn't see what their ex is doing, for example.
Micropython does have a Wifi REPL, although it's not enabled by default:

https://docs.micropython.org/en/latest/esp8266/esp8266/tutor...
I thought the whole idea of the "lean" methodology is not to waste the dollars you raise.

Even if you have raised $2 billion, shouldn't you know if people want short form content?

Actually, isn't it more important to know if people want it if you have a lot of money you spend?

Can't you still launch an MVP quickly, and iterate up and then pour on the rocket fuel?

This idea that scarce capital is what made lean startup important seems contrary to the original premise of the lean startup.
Nasa launches $1M competition to turn Mars CO2 into sugar
That this was the the first thing listed did not make me very interested in reading on.

Favorite browser modification: set default page to about:blank
Call to Action: Save Free Software This September
Brit teen pleads guilty to Minecraft-linked bomb and airline hoaxes
In theory. In practice a college can freely decided if they want to accept them or not. My school loled at AP Computer Science classes and didn't accept them for any sort of credit for anyone.
It measures latency, not throughput. CPU or memory latency has not improved a lot, but throughput has through increased core count and instruction level parallelism. If you look at throughput per watt, the improvement is greater.
My personal microframework:

const node = (tag = 'div', attributes = {}, inner) => {
const e = document.createElement(tag);

for(const [key, value] of Object.entries(atrributes))
e.setAttribute(key, value);

if(inner) e.innerHTML = inner;

return e;
};

The premium version contains an additional:

e.child = (a,b,c) => { const f = node(a,b,c); e.appendChild(f); return f; };
What do you mean by daily driver?
I thought this was maybe just a Mac-specific issue, but apparently not! Chrome and Safari are fine, but Firefox is horridly slow.

I'm kinda hoping more Quantum / Webrender stuff will fix things in the future.
Whether they get a warrant or not is orthogonal to the question of whether they ultimately succeed in breaking security for virtually everyone and everything.

In other words this notion of “get a warrant or pound sand” ignores that even with a robust legal warrant-requiring regime, they still would need to require back doors (key escrow, effectively the same thing) that would screw up security royally in order to get what they want.
And if we care about both ...?

It's not just caring vs not being about people. If we destroy the environment the impact is on 8+ Billion people. 'The needs of the many...' and all that.

I'm sure the market will fix it. /s
> Removed the description field for bookmarks. Users who have stored descriptions using the field may wish to export these descriptions as html or json files, as they will be removed in a future release.

Does anyone know if there's an explanation for this somewhere? Between removing live bookmarks (a simple feed reader) and this, it seems like they're paring down user-facing features.

I don't think these are the features being referred to when people complain about "browser bloat", Mozilla. I expect Chrome to push me to use remote services, but I don't want that from Mozilla. I know it's a trope to complain about Firefox becoming a Chrome clone, but it feels truer every release.
The ternary operator is a hack due to C distinguishing between statements & expressions. A better language would just use if:

(setf thing (if (< a b) foo bar))

The above sets THING to FOO if A is less than B, otherwise it sets THING to BAR.
Lights, camera, AI-ction Robo-drones turned into spies, er, filmmakers
> So you're happy to discriminate against "white, middle class, men" then?

Erm, no.

My points, to avoid confusion:

1) contextual recruitment means you choose the candidate with better potential for success. That's not any more discriminatory than putting a mental weight to a particular university someone studied at, and is the basis for pretty much every "best practice" recruitment process out there.

2) we need white, middle class men, + a load more other people as well. How is that not clear?
Mikrotik routers pwned en masse, send network data to mysterious box
I had a similar reaction. It seemed strange to present this as the "answer" to barbecue, as if barbecue had been developed as a challenge to other cultures to try to be as good. Why must everything today be so adversarial. Can't we just appreciate an interesting cooking method from another culture.
I never would have interpreted the poem that way...even given the supposed study we've given it back in the day...i should dig up some poetry and reread, you know, when i find the time.
I've been using MT gear for about 10 years now. I actually think the devices themselves are very solid once they're up and running. I've had some running for years without any issues (try that with most other SOHO router brands!), though reboots are much more frequent these days due to security updates. I do agree though that the software side of things can be a bit quirky and the recent security issues are a worrying glimpse into the quality of their code. In general I wish the platform was more open (you can't even get a shell without rooting the device), but it's something I can live with at this price point.

Unfortunately given their affordability and feature set, Mikrotik routers are often times administered by people who don't really have a solid grasp of networking. I've seen some downright awful advice posted on their user forums over the years, stuff that could easily cause connectivity issues under the right circumstances. Who knows how much of that gets copy/pasted into configs after a quick Google search.
I'm currently doing YC Start Up School with a company set out to help solve the problems mentioned in the article and other related ones, for work teams.

Besides making it easy for every invited member to submit and compare alternatives, it allows teams focus discussions by structuring decisions in a visual, clear way (weighted pros & cons, multiple weighted decision criteria, etc.), contrast opinions of different contributors and manage a configurable the process to drive engagement.

I hadn't heard of the concept of "premortems" but the decision structures are flexible so any decision could be configured to support them (either one "premortem" per alternative or one per alternative/participant pair).

If anyone is interested in a demo of Resolutt, please let me know.
Depends on the environment, I guess. I've been programming Go professionally for over 3 years, and I've never used such "templates" for generic types.

As I've said in another thread, I've had a need for sum types much more often than a need for generics.
Court: Cities can't prosecute people for sleeping on streets
But honestly, who cares if a hypothetical far-future species of intelligent beings would evolve on Earth. We are humans, this is our civilization, and if we fuck this one up, we're checking out of the game. Even if we don't go extinct, it'll be many millennia before we're back at our feet. We have one chance here to build something qualitatively new and permanent in this universe.
"For example, when 64-bit Intel CPUs were launched, they no longer supported a list instructions. If these were used in a library, then the library no longer works."

Is this true. The only thing I can find is that the old x87 fpu instructions might not work on x64 arch.
Well.. I might be an outlier, I use OmniWeb and Camino as they give the best results with my 2005 Mac. So I'm still living in the Pre-=> Age.
Who says it is totally fine when we drone strike them? There are reviews and large numbers of staff who do their best to minimize drone striking of innocents. Chemical weapons on the other hand are designed to maximize striking innocents.
Archive.org's Wayback Machine is legit legal evidence, US appeals court rules
Maybe it is because we are still using onenote 2010 but we have one note books on our network drive and just sync to that. Works great for a team of 6.
Random Collection of Open Source and Freeware Utilities for Windwos-10 Users
A related issue are some of the other high-profile proponents of Lean are unwilling to acknowledge Lean faults or limitations. Good frameworks are flexible, but a dogmatic approach turns potential converts away.
Bay Area: Join us 9/12 to learn about Oakland’s unique approach to privacy
Even brutalism wasn't for big empty slabs for a plaza.

I've heard that cities are going that way to make pop up events easier. I don't think it really makes it that much easier though, and it looks like shit when an event isn't going on.
I have performance issues on Mac OS when it wakeups and attached to external monitor. Some tabs start to eat memory and CPU, until I kill process... it look like very old issue with scaling but it's not fixed
> Americans on the Internet frequently react as if you are insulting their nation

I'm surprised someone on HN would make such an overly broad, and with it, inaccurate statement.

Personally, I've seen a lot of debate. Not all of it constructive, but rarely (if ever) anything like "omg, you bastard. #murica ruelz"
Well that can't be very personalised - those 4 links are exactly what I'm getting too!