skysight-inc/HackerNews huggingface dataset:
To give some more context, I'm working in a medium-size, well-established company in its field.

The kind of problem we have when launching a new product is that we can have a well-defined list of everything that is required of the new product to be assured of successf - it's going to take 5 years to build that, with at least 20 people.

What can we cut and still have a successful product, that we can launch in say 1 year (or 6 months) with say 10 people? That is much harder to say, and different product leaders have different opinions, based on discussions with different clients. And the consensus opinion may simply change.

So sure, the architecture is generally driven towards that 5 year product idea, but the short term estimates are always going to be geared towards a specific subset of that. And that subset is easily subject to change, from one quarter to another. We won't throw away the design if that happens, but we will definitely throw away any longer-term estimates.

And charting out a 5-year plan that we would only 're-jig' as priorities change would be a recipe for certain failure - teams change, people leave, etc. You can't hope to have an accurate estimate on that time horizon.
Forty years ago today, Life of Brian made its British debut
I’m no fan of Trump, but the false moral equivalence parenthetically made of Trump to Xi Jinping who jails journalists for even expressing a semblance of dissent on social media tells you all you need to know about what Scott’s opinion on morality is worth.
Ask HN: Advice on B2B Sales?
I developed a product that I wish to sell to business. I wouldn't say this MVC is 100% perfect. Still some issues (especially around typing on mobile), but it's nearly (or past) ready for reaching out.

Anyone who had experience on either side of that B2B sales process, please jump in a share what you think I ought to know.

I'm looking to be successful at licensing, selling outright or selling as a service this product.

You can try the service at https://free.cloudbrowser.xyz

It's developed with security in mind, but in reality there may be a better / more nuanced application.

If it helps, for background, this was about 6 months of FT work, self funded based on my previous contracting revenue. The idea came from a goal I have to build a web scraping platform with work reuse and this is a layer of that, that I discovered is also called "remote browser isolation". Finding out a particular layer could be factored out as a product gave me ideas about self-funding more runway, as well as possibly launching a side-business in and of itself. Right now, my TODO list is working out the remaining typing bugs on mobile, and providing some file upload/download support via a secure web gateway (basically displaying PDFs as PNGs).

I haven't done this before and there's lots of uncertainty so I think it's a good time to seek structured advice from people who know.
If? No, this is already reality. People in India got lynched because of rumours spread via WhatsApp¹.

1: https://www.cnet.com/news/whatsapp-rumors-reportedly-led-to-...
But what about the plastic?
I'm impressed you actually made it that far. I stopped reading when they translated all the cause of death statistics into loneliness.
I've estimated dozens of projects over the years and in my experience the more you split it up the more the total estimate is going to be.
You can even use this a tool to get more budget/time allocated to your project. Break it up as much as you can and no task is ever going to be smaller than 1 hours, but in reality you can do 10 of those tasks per day because if you bunch those 10 tasks together people will estimate 5 hours of work.
But now you have suddenly got 10 hours to do the same work!
I don't think they fell for We Work, they are the same as We Work. They're doing exactly the same thing We Work did - talk so abstractly and grandly about their vision that people miss the fact that nothing actually works. We Work was a great tool for Softbank to push the exact same con as We Work. You can't say CPUs with more transistors than atoms on the earth and then actually invest in a semi-conductor company.
Also the first set of slides are about feelings of despair, What an odd opener for a presentation.
Ethereum firms up Dec 4 for Istanbul hard fork
In practice that's a violation of Art. 7 GDPR [0]. In particular, recital 42 [1] makes clear that consent can't be regarded as "freely given" if "the data subject has no genuine or free choice or is unable to refuse or withdraw consent without detriment."

[0]: https://gdpr-info.eu/art-7-gdpr/

[1]: https://gdpr-info.eu/recitals/no-42/
As I remember it, they had pretty good logs. The indictment mentioned "over 14,000" files he downloaded.
I even think that the construction analogy does not hold merrit: I have never heard of a really big project that was
a) on time
b) on budget.

I think those projects might be best compared to the software projects we think of here...
What is the context?
>Once this is enforced properly

Which simply can't happen. There's a reason websites aren't manually indexed. And that same reason means you can never fully enforce these laws. What you can do, though, is score political points for selectively applying them to large unpopular players. It's always going to be a mess everywhere else, though.
The reason a majority of websites doesn't comply is because data protection agencies are doing fuck all and there has been no enforcement of the regulations. It doesn't help that reporting non-compliant websites is a pain, at least in the UK. It's as if they're not actually interested in collecting all that "free" money from the fines.
In Japan loneliness is a big issue. I remember reading how people 70+ commit crimes JUST to go to prison, so they have somebody to care for them. (https://www.bbc.com/news/stories-47033704)

People can die from loneliness/depression. They just give up and then their health deteriorates. Yes it's not the loneliness that kills you, it is some organ(s) failing, but the root cause is loneliness/giving up.
So a quick skim of that thread isn't giving me the really important detail here: Was it stated that he developed the piece of software that ended up being problematic (even if he did later realize that it was a bad idea), or was he called a terrible person for developing the software? "Shaming" implies a value judgment that might well be there, but I'd like to know that that's exactly what's happening before I draw any conclusions.
And if you want to be featured in the app store of your vendor of choice you have to implement the features they like. Dark mode, landscape mode, the many pay solutions they want to spoon feed the users... The struggle is real.
"In mid-April, I received a phone call from a Sun UK manager saying that Sun were upset by this web page and would like it to be taken down. Although it was down for a while, I have put it back since there is no reason to be embarrassed about a machine failing after five years of heavy use. And my boss likes this page better than he likes Sun."
postgrest

http://postgrest.org/en/v6.0/
Estimating non-trivial software is easy. Making those estimates any kind of accurate is the problem.

I was talking with my project manager today, and he was asking me if we could finish on time if we got twice as much time as I estimated. My reply was that we’ve tried that 4 times now, and we’ve never reached the point where we actually finish within the time estimated.

So increasing the time would just mean we fail later, not that we suddenly succeed. I’m firmly starting to believe that work expands to fill the time allocated to it.
“The simplest way to view SoftBank is as an indebted holding company that owns a basket of assets, which are of mixed quality and often themselves indebted”.

For more context on Mr. Son and the fragility of SoftBank’s model, below recent Economist article is a good read

https://www.economist.com/business/2019/11/07/hard-times-for...
Lost video from 1997 of Jeff Bezos explaining how he got the idea of Amazon
Yes very good thing. It means that memory associations to specific input were garnered after one hour. Typically this type of placidity takes a long time of historic reinforcement to generate. Placidity is basically an input into your brain sensory then maps to an associated brain function either a memory or a real physical action, the latter performed in the experiment. Basically a simple neuron is invoked, does it cause your arm to move. The experiment was to attempt to train that neuron to move the arm, which was successful and led to the ‘natural movement’ an hour after experiment...

This is super simplified and thus there are some inaccuracies but I think it gets the point across. You can do further research and read the paper if you care to learn of the real specific implications of this experiment.
Of course I do, because I am the only one who knows whats important. I then filter the email into a folder. What excitement when I look into the folder and say 'Oh crap I forgot I need to do ...' but glad I now remember.
Yes, and Disney took the criticism about Ariel in stride and made Beauty and the Beast, about a studious bookworm resistant to the charms of boys. Still firmly in the 90’s.
React Native is excellent for web teams that are creating a new mobile app. If your team has more experience with React than native iOS/Android, then it's a no-brainer.

However, in my experience you get diminishing returns once your app has passed v1 and your customers expect more after the new-ness wears off. You find yourself spending more and more engineering effort to make your RN app to feel as good as existing mature native-first apps, which is especially frustrating as you are solving problems that native-first app developers never had to solve in the first place. They got the solutions for free with the native sdks.

This plateau of developer effectiveness is hard to get away from as your app becomes so coupled to RN and your team invests so much into RN tooling and skills that it feels like a sunk cost.

I do not envy the Discord apps team.
This changes nothing for ships. Ships float because they already "trap" a huge "air bubble" inside because of their hull shape. Making the hull walls repel water might lower the drag but won't change buoyancy.

And after a week these etchings will be covered by sealife and won't work anyway.
Don't thank people actively working on proprietary software bent on hindering people's rights to privacy and freedom.
but facebook...

(your description appears accurate, and in-fact, that is precisely what this enables, and it's symptomatic of team (human) interactions rather than technological drivers.)
Surely everyone likes a fast interface though.
When was the comment downvoted?
Hm. You're right. I hadn't used Rayon in so long I forgot it is indeed iterator-like combinators using an entry point called `par_iter`.
So it's ok to be critical of the Government as long as the Government doesn't consider the topic to be sensitive? I.e. as long as the topic is inconsequential you mean?
- Skype, everything

- Vizio Smartcast. I bought it as a simple display plus Chromecast. Later, updates turned in into a household ad billboard every time I turn it on.
Grabbing all that user data and metadata has its share of computing cost. But hey, the higher-ups will profit from it so it's ok.
Apollo is a product of the Meteor Developer Group, if I'm not mistaken. FWIW.
What's missing? TS has quite a few interesting language features that I assume Dart is missing (seems Dart has the reputation of being a Java-like language, with all the boilerplate that that entails).
I’m slowly moving away from graphical applications and towards FOSS software. It’s a giant pain but once done, it’s done until I want to mess with it again.

Eventually I may get to the point where my whole operating system has a lock file. That would be nice.
Going to actual citation in that article, "Males have on average larger overall absolute volumes (i.e. not corrected for body size) in each volume category (see Table 3), ranging from 8% to 13% larger volume in males." ... aren't males generally physically larger overall? Granted, 8-13% feels like it's disproportionate, but I'd want to check that before drawing any conclusions.
I mean, it depends. They're not always peppers ghost. It's quite common to just use transparent projector screens, as peppers ghost doesn't handle viewing angles all that well.
Evidence of bacterial transmission from probiotic capsule to blood
The real estimate is ‘as long as it takes’.
Trump has condemned journalists often enough; he only lacks the absolute power necessary to jail them.
BTW. DTD valid HTML document can still violate specifications.

We have a situation where

1. non valid HTML is just fine because HTML parsers recognize informal superset, and
2. HTML validated against corresponding DTD can violate specification

We have situation where parser/validator is at the same time not enough and too much.
> (Ironically, table-based HN has the best responsive behavior for reading text on mobile than any "responsive" site).

Until you have a certain nesting depth of comments, then they get condensed pretty hard.
How Much Do SaaS Companies Spend on Their MVPs?
There’s an open source implementation that can be worth exploring:

https://github.com/broadwaylamb/OpenCombine
Not sure what you're after exactly but DTDs were introduced with SGML (ISO 8879:1986 [0]) and then used in simplified form with XML (which is specified as a simplified profile of SGML [1]).

The (historic) SGML-DTDs for HTML, including those used by W3C's validator and early IETF DTDs for HTML 2.0, can be found at W3C's site eg [2], [3].

[0]: https://www.iso.org/standard/16387.html

[1]: https://www.w3.org/TR/REC-xml/

[2]: https://www.w3.org/TR/html4/sgml/dtd.html

[3]: https://www.w3.org/TR/2018/SPSD-html32-20180315/
Less than a Dam
Brain size doesn't correlate very well with intelligence amongst humans, while average brain differences between men and women are both nuanced and not universal.
I'm still going to donate every month. I wish everyone would.

They do important work, and they're human.
Tesla’s first-mover advantage over rival car makers should only get bigger
It depends on operator, BTS etc. and which codec it would negotiate with phone.

Recently I noticed that in specific location 3G UMTS call quality is much worse than 2G GSM...

(and there is that weird VoLTE, but it apparently requires specifically supported phone by operator with branded firmware..why!?)
Kinda like a stack frame, but more compact and allocated in one go beforehand.
Recently I have been looking more carefully at language, and I have found that people say one thing but mean another.

With "conversion", a verb, I don't see how "making students of Jesus" (and I wonder what "making" here means) is the same as "everyone must convert themselves to children". Don't these seem to be two completely different ideas?

Is there some verse that more clearly states "convert people" with the same meaning, intent and using similar language?
Cool, that's how you do good web design. 3kb for text variant vs 15kb for bloated variant and that's only html not counting all additional bloated payloads.
With fear of starting a fire here, are you using an Android phone?

I'm asking, because whenever I hear people complain about phone software that just breaks, it's almost always Android, and with good reason: They have to support a lot more phones than iOS, and Android is a lot more open.

So I just wanted to air the idea that you could try with an iPhone. iOS may lack some of the feature Android users are used to, but in my experience, it's just more stable, and I don't at all share the sentiment that "phones are unusable" or that the audio quality is bad or anything of the kind. If there's one device I can always count on working, it's my phone.
You need something to cover the idea that every few years we get a few weeks of minimal generation from wind and solar. Shifting load is a good idea, but it isn't enough. Eventually I have to add more heat to my house.
'We have demonstrated that predictive policing of drug crimes results in increasingly disproportionate policing of historically over‐policed communities. Over‐policing imposes real costs on these communities. Increased police scrutiny and surveillance have been linked to worsening mental and physical health;and, in the extreme, additional police contact will create additional opportunities for police violence in over‐policed areas.'

https://rss.onlinelibrary.wiley.com/doi/full/10.1111/j.1740-...
> Most noise actually comes from tires instead of motors nowadays

This is only really true for well-maintained cars. As soon as you have a few lorries, old vans, purposely loud motorbikes, etc. it becomes complete rubbish.
I've seen this talk, the person in question wrote stalkerware and acknowledged it would be used for abusing women. The title is misleading, the EFF isn't "publicly shaming individuals", they're talking about one case where someone wrote highly unethical software.
If a government formally announces a name change for one of its cities and provides an English spelling for the new name then that should probably be respected, like it has been done in the example on Google Maps.

It is definitely political. In this case they're resetting the original name that was anglicised when they were colonised. Would it not be courteous to respect that?
Doesn’t aggressive culling present issues with ray traced lighting? If you remove an umbrella that’s behind the frustum then a shadow in the scene is missing. Even harder is if you cull a second layer of sand grains then you don’t get the light that reflects off of them (assuming partial transparency of grains).
I think (but cannot guarantee) there's nothing much stopping you writing template Haskell to construct valid values at compile time if you want. It's just that most of the time you're (or at least I am) happy to use "unsafe" functions because the verification is simple enough to do in your head, and the other 99% of the time I'm creating values it's from run-time data.
People who ship MVP and want money, should put more skin in the game, whats the rush? MVP Products suck
> data protection agencies are doing fuck all

Why do you say this? At least ours is just swamped, so it'll take a while. Plus big cases take up a lot of resources. But there have been GDPR fines issued, and many many more warnings that might lead to fines if the company doesn't comply.
Slide 63: Telepathic communication (even with your dog)
It's not obvious how the hypothetical OpenMP for Rust should work. If you'd put #pragma omp parallel for in front of a loop, there would be no compile time guarantees of memory safety or freedom from data races.

OpenMP is suitable for the most simplest kind of parallelism in the first place.

If you look at the example code here, there's like 5 lines of pretty simple Rayon code that's almost a drop-in replacement for single threaded iterator code. It performs almost as good as the OpenMP C++ code, and it's guaranteed to be safe.
A NAS, something like a Synology DS218+, is fairly easy to setup. I'm not a sysadmin or anything like that, though I do have some experience with Linux (2000-2005). My main OS these days is MacOS. I wouldn't want to have my 70 year old father try to set it up, but if you're on Hacker News you probably will cope with it ok.

It's my opinion that it's more time-consuming and tricky to rip/re-encode everything. I use MakeMKV and a few extra apps to rip/convert subtitles. Handbrake is, seemingly, what everyone uses to convert to MP4/MKV or whatever... and it takes a fair bit of patience to find the sweet spot of quality, size, and compatibility.

I started ripping/converting DVDs and BluRays last year around this time and I'm still on it. Some of that is due to the fact that I've had to go back and re-rip stuff and some of that is due to the fact that the machine I'm using for conversion is about 10 years old. A BR film takes about a day to a day and a half to encode.
It's simple to the point that I often see people around spontaneously pirate content they do have legal access to because of convenience.
Given that it took the open source release and PRs from contributors to get rid of the dark patterns on the site, I'm (as an outsider) not that optimistic about the "without annoying people".
A Memo on the Secret Features of the Hitachi 6309 processor (1992)
Tyler Perry Studios also proves you can produce terrible content.
Just lie and say no worst is you don't get the job
Lol I have a new food fast, but you don't have to stop eating.

You can:

* eat your normal breakfast while fasting from food

* engage in your normal lunch routines with friends while fasting from food

* have a hearty, family style dinner with your loved ones while fasting from food.

Why does this person require abuse of the term "fast"? Fast means to abstain, but the entire list includes point for point the opposite of "abstaining" from dopamine. Exercise releases dopamine. Learning and creativity release it. Helping others release it. It's not a fast, and anyone who calls it that is just lying (or abusing our language in a very doublespeak 1984 kind of way, "eating is fasting" kind of way)

This comes across as a ridiculous fad with better branding than substance.
Yeah. I just visited some news site and they gave me a cookie notice:

> We use cookies for analytics, advertising and to improve our site.

> You agree to our use of cookies by closing this message box or continuing to use our site.

Hopefully they will be fined huge amounts of money.
BBC India and BBC Hindi spread fake news on a level unheard of daily.
I have done, and still do, a lot of "shotgun validation" ;-(

But after having read the article it's still not clear how to log illegal values or entities if they can't even be represented in the data model? How do you talk about things you can't name?
CGI version of James Dean gets cast in new movie and sparks backlash
I was going to upvote your comment and blame HN for not being able to upvote more than once.

Then you ruined it all with the last sentence...
I find it amusing that some people are fine with stealing, until it happens to them.
Nice take. It feels like the underlying question is "what should humans make a priority?". But we lack hindsight: it's a multi-armed bandit problem[0].

So the strategy should be in this case: let's try, and move towards what benefit us the most, and run away progressively from those things that aren't doing so.

Of course, how do we define "benefit" is the tricky part that's left to the reader...

[0] https://en.wikipedia.org/wiki/Multi-armed_bandit
IME, web frontend might be particularly repeatable once you drop the artistics. But when I was doing desktop development, beyond simple UI issues, almost all work I had was unique and dictated by customer's ever changing and ever weirder requirements. In backend work, similarly, pretty much everything I write is a new and unique flower on a unkempt bush of the overall architecture.
When Britain and France Almost Merged into One Country (2017)
I think you could ask this about all of science and invention - it is hard to know what the outcomes will be with any new knowledge.
"Zero speed network"

Tricky but doable.
Many reasons.

There is a long tail of exceptions to my statement, hard to find things that escape notice for years.

There are a lot of security issues that are not really memory safety as we are talking about here. (many are memory safety in a way that has nothing to do with getting your allocate/free wrong - using uninitialized memory for example). Some of them are subtle new attacks that were just discovered and now need to be mitigated.
Newer Dropbox features like smart sync are pretty cool and useful though.

They give you more free disk space with little extra UI.