jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hello HN!

We're a new startup out of Vancouver, BC, Canada consisting of only 2 people. We've spent the past 3 months building our product from the ground-up using Flutter/Dart, and are finally ready to start sharing it with the world!

The idea to build Metriport was mainly driven by our own need for such a tool. There were a bunch of existing apps for journaling, habit tracking, water intake, health device integration, spending tracking, etc, but nothing that met our requirements:

• Everything in one app: nothing would let us track whatever thing we could think of, with the data visualization, correlations, and insights to boot. Maybe a user wants to journal, but wants to track their focus rather than mood? Maybe they don't care about journaling at all, but they want to see how their caffeine intake influences their resting heart rate, or anxiety levels? With Metriport, we are building a platform that's as robust as possible to cover any personal data tracking needs.

• Customizability: we wanted an experience that's personalized to us, and all other apps felt too hard-coded. If an app did have a friendly avatar, we couldn't change what questions it was asking us. If an app had data visualization, we couldn't change the colors or type of the chart. If an app had a mood tracker, we couldn't change the name of the categories. We made sure to make customization a priority with Metriport.

• No paywall spam: we noticed that many apps offered very limited functionality in the free versions, and would use manipulative paywall tactics to get any actual utility from the app. As such, we wanted to provide as useful of an experience as possible for both free and paid users. We will only be providing additional features for all users as development continues, and will never hide existing free features behind a paywall in the future.

• Privacy: we are privacy freaks, so we wanted full control over our data and to know how it's being used. We are shocked that there are very popular journaling and habit tracking apps out there that don't have a single mention of encryption, and force you to use their cloud storage by default. That's kind of scary. So, we have the option for data import/export/deletion at any time, store all data locally by default with optional encrypted cloud backups/restores, and use a bare minimum amount of anonymized analytics with opt-out ability at any time.

We're just getting started, and are hoping to get lots of feedback from the HN community on what we're building. As this is a highly personal tool, we want to make sure we're building the best experience for every one of our customers.

Thank you all very much in advance, and we're looking to hearing back from you!
And cost of living is only one factor feeding into cost of labor. Tech companies tend to pay more in the Bay Area because, if they didn't, they'd have trouble hiring people. But they're probably not going to pay the same amount because someone chooses to live in Aspen.

I honestly don't expect big changes--20% adjustments don't really qualify as "big." All the data I've seen suggests that most people will likely remain within at least a 1-2 day/week commute into an office.
Do you want to put a timeframe on the prediction to make it falsifiable?
I have great success using Zoekt, a Google codesearch reincarnation, for instant grepping.
> It's hard to come up with a dog whistle that antisemitic

Try with any representation of the Mafia in Italy (also called "the octopus").

Let's stop with this frankly stupid cousin of the "reductio ad hitlerum", where anything that might also be characteristic of anti-Semitism becomes anti-Semitism and allows you to denounce someone as an antisemite.
cancel culture has always been a thing.

If you are poor and have views that in some way threatens the current ruling class and it's narrative, you get cancelled.

What they mean by "cancel culture" is when the poor and marginalized use new technologies of communication like twitter to put people in power in the spotlight.

If the mob is angry, it's up to the government to find out why and resolve the issues.
... but only 1% of the world's vehicles
Absolutely trash article, but then again what could you expect from the telegraph.

Sadly I cannot find anything about this on a better news site.
Hi, (co-)author here. Cool to see this here :)
Good post. Another focus of Thrift (and Google's "protocol buffers", its inspiration) is that modifying your RPCs in a forward compatible way should be easy and have well defined semantics. (Thus the need for a tagged-base stream.) And, old clients should continue to handle new data in an acceptable manner. (i.e. They should not discard new fields that they do not know about.)

IMO Thrift/protobufs also add a lot of value having a single file to describe the shared protocol, compared to e.g. JSON, where it tends to be more ad-hoc or "look at example results for reference."
> For anyone who hasn't read the full document in a while, a close read probably the best way you could spend the next 10 minutes of your life.

Why? What makes the U.S. special?
One complication is whether it is a shrink-wrap license bought in a store (therefore with reasonable opportunity to read the terms) or a shrink-wrap license bought by title/SKU# and delivered by mail. The former would appear to be more enforceable.

In my experience, it's usually been the other way around. When I order online, I often get to read the license on the web site, whereas when I buy in a brick-and-mortar store, I cannot see the license terms without opening the package, which I am not allowed to do before buying it (hence the term "shrink-wrap license").
I think there is a fundamental problem with the process of getting funding for a new business. I'm not sure there's a simple or even reasonable solution, but there's definitely a problem.

I know many smart, capable, enthusiastic people who have a very good business ideas, would be totally capable of launching a new product/service/etc., and would make fine entrepreneurs -- but who have absolutely no way to get their ideas/product/services off the ground.

Every time someone approaches me and asks for direction on how to fund the idea, the answer always seems to end up at "find a wealthy friend or family member to invest in you." Some people have those connections. Most do not.

We all know that VCs only go for very specific types of high-growth products / services. Places like Y Combinator have a very specific (and great!) niche. Banks are entirely useless in 95% of cases. Even the SBA -- the government's best effort in this area -- is still basically for businesses that have already gotten off the ground.

There are a ton of great ideas - great products - great services - that aren't necessarily VC-worthy but do deserve to be given an opportunity to be born.
Doesn't a black hole already have a huge surface area in space-time?
Will be working on my startup fulltime come August. It is a twilio for video calls, basically. If anyone is interested in the telephony or the video space, I'd love to talk. Gtalk is joshua.allmann
You might say it's the... "best in class"...

Sorry, I'll go back to reddit.
How should this work?
To the down-voters. What is it you disagree with?

Separate emotion from the analysis. Besides again being fuel for Jason/Mahalo discussion on the various tech forums, the end result is that Jason will have a tangible example when arguing about FB. Mahalo's users will get a new feature to easily delete their accounts, and Mahalo gets some exposure.

The assertion that this blew up in Jason's face seems more wishful thinking.
Thanks everyone, the comments were really helpful.

I didn't realize how fast responses will come in.

I am now currently looking for conveniently located Hacker Space (preferably in queens if anyone knows of any), and for an Open Source project to help out on. Plus I now have several books to look up and websites to join.

My email address is chazup@gmail.com. Weird because it is in my profile
I post all of my papers online on my blog or other locations where they are quickly picked up by Google and various other sources.

Turnitin is used by my professors and each and every time my papers would come up as 100% plagiarised, if they then attempted to Google it they would come across my website where I had posted the paper. After the first time of being accused of plagiarism and me pointing out that the license attached to my work did not allow Turnitin to use it for commercial purposes they started checking by hand, never heard about it again.
The model S has a ground clearance of 6 inches and a center of gravity of 17.5 inches. This thing has a ground clearance of 16 inches. Assuming similar weight distribution, that's a center of gravity of 27.5 inches. Compare that with:

BMW 3 series: 20 inches
Subaru BRZ: 18.1 inches
Porsche 911 GT3: 17.9 inches
So if things are bad, do nothing? We in the west have the responsibilty to take a hard stance on what's acceptable.
> But, despite that phase being a ways away, it's also seemingly inevitable. We've never seen a country get stuck in the industrialization phase once it's truly begun. It's finite by definition—the same forces that create this phase of growth, push a country through and past it.

No, no, no, each and every country that deindustrialised, did so for their own, individual reasons.

And you have Japan, Germany, and Switzerland — all developed countries with substantial industry.

Most countries that did deindustrialise, did so because they lost industrial competition. Their industries were too uncompetitive to stick around for anything else, but cost. This is how US lost its steel, in which it once was a global leader.
I'm curious; could you explain/link to some explanation of Eric Naggum's views that showed why he disliked the web. Thanks.
This is a very simple matter of physics. Do you know what typically kills in a car crash? Extreme G-forces generated by near instantaneous deceleration. Big, heavy things have to expend more energy to decelerate, so they tend to do so at a relatively slower rate. Small things can be stopped very quickly. Therefore, someone in a big, heavy SUV is going to have much higher chances of survival than someone in a Mini.
That part doesn’t sound right:

> trackers placed by the government under a warrant are distinct from those placed by private citizens. Removing a device from a car where it has a legal basis to be “deprives the police of its use,” he claimed, and constitutes a crime.

You have no way to tell a police tracker from a stawker’s one. How can removing it possibly constitute a crime?
i don't think i've ever seen a car that's hideous from every single angle.
did something happen to the tesla design team?
All informed decision making is made on the basis of probabilities. You're setting an impossibly and arbitrarily high threshold for action on climate change.

The burden of proof is on you to explain how CO2 levels not seen for 3 million years won't have a major impact on the biosphere.
So police and firefighters shouldn’t be allowed to run red lights?
C++20 has simplified the need for typename use cases.

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p063...
That could just mean SUV drivers drive less, or a myriad of other things. PG posted on Twitter a while back a study that showed SUVs were _less_ safe (per mile driven? I think).
> that game has been VR’d to hell and back.

What do you mean by this? As far as I can see there is no actual VR port of Portal. You can play it through something like VorpX, which gets you 3D display through a headset, but that can hardly be called "VR'd to hell and back".
Well, that's just state driving law. They're talking about design standards. That said, this thing fails in one way for sure... they can't have their brake lights on the tailgate like that. That does not meet the standards. So, there will definitely have to be some design changes before this becomes final.
AWS also has records which IP was associated with which account at any given time.
Course 13?
Sorry, I'm not getting it... but I'd love some elaboration on where this causes problems. It's also worth mentioning (you'll note the if DEBUG bit) that this is only something we use locally to make it easy to toss stuff like the debug toolbar in, etc.
"elevated error rates" has got to be the BSOD of cloud panics. sigh Heroku had a similar issue yesterday.
I respectfully submit that caffeine is geek oxygen.

If we're casting around for a "wonder" drug, I'd suggest looking at dexamphetamine sulphate, modafinil, etc.
You can find weird stuff in any language, if you choose bad code that break Best Practices.

The default for shift is misused in your examples. 3 shifts of the same array in one statement -- in which order will they be done!? I would personally have to test with a one liner.

Perl's expressiveness make both bad and good things easy. (Etc, it is the usual argument.)
I think that's beside the point. if you're going to spend that much for a charger and cable that should be really well designed and last a long time. Electrical tape leaves sticky residue quite easily and is pretty horrible after a not very long time.
Bricolage, although it didn't really look maintained last time I checked.
And not unrelatedly, Roy Fielding is now at Adobe (formerly at Day), who started Apache the webserver and was chair of the Apache foundation.
At least the whole endeavor has fueled public discussion about Mars exploration, which is valuable in and of itself. There is also some value in exploring Mars-to-stay kinds of missions.

To people interested in this, you can also contact the Mars Society for their Mars analogue studies (Mars Desert Research Station). They take crews every 3 months.

http://mdrs.marssociety.org/
The problem is of course, when Earth becomes inhabitable, who gets to decide who can leave this planet?

I think it would be best for humanity if we first try to fix capitalism, giving everybody equal opportunities.
About vim: There is one thing that always has bothered me a lot, and it is that I am lefty, and I tend to think that at the left I have the "arrow up".
Naturally I always expect the "arrow up" at the left, but it is hjkl.
Users of Lisp dialects like Clojure are certainly fond of their macros, as there is a tremendous power, simplicity, and hubristic feeling of personal superiority they afford due to their homoiconic syntax.

Guilty as charged, hah.
You read my whole comment. You know you can't just use HTTPS for your part of it; that you have to have clean-room purity for every piece of content that builds any page that ever deals with any of the mechanics of this code.

Everybody who ever thought "oh, I'll just AES encrypt passwords in Javascript instead of using HTTPS" later came up with "oh, then I'll serve just the JS for this crypto off some HTTPS site somewhere" when someone pointed out how crazy that was. It is nowhere near that easy.
Yes they are, and its my fault for not paying more attention to them. I was pushing really hard to get libvirt support into Vagrant before 4.0 was out, and didn't expect 4.0 to be out this soon. :-\
Merry Christmas guys. Peace, health, and prosperity for you and your families today and always.
Wow, it's really evocative of a speeding car, yet really closely mirrors the classic logo.
Removing any image and leaving text isn't much of an experiment, let alone exploration of minimalism.
Just created a course here: http://nixty.com/course/AVC-MBA-Mondays . It is a wikicourse, so feel free to add content and help build it out.
Sharding gotchas:

You can't shard an existing collection that's surpassed 50GB.

All collections are currently created on the primary shard of the database. (Although this is slated to change: http://jira.mongodb.org/browse/SERVER-939 )

If a collection already has a unique key, that has to be your shard key.

You cannot update the value of a shard key.
You'd use both HTTPS and this, as I mentioned before. This just means that a site using the service, if they use it right (big if), doesn't have to worry about password storage or securing them and leaves it to autho.me. Otherwise, everything else is pretty much the same as what you got on existing websites.
> even though Sun's proprietary stack was expensive & sticky

What is he referring to?

I'm in the semiconductor industry and in the 1990's everyone had a Sun workstation on their desk. We had large 16 CPU Sun servers in the closet for bigger jobs. Since everything was either command line or X11 it was easy to set your DISPLAY variable and display things remotely.

All of the EDA (Electronic Design Automation) tools ran on Sun / Solaris. Some of these tools from Cadence and Synopsys have list prices of over $1 million per license.

Those big Sun monitors with DB13W3 connections were expensive. We started putting Linux / x86 boxes with 21" monitors on engineers desks and running programs remotely from the big Suns. We even started stacking the old desktop Sun workstations in the closet and running stuff remotely from them because people liked the bigger PC monitors.

By 2000 the EDA software companies were recompiling their software for Linux. I talked to a few and they said it was a pretty easy recompile. x86 was getting to be faster and so much cheaper.

We added a couple of -sun and -linux flags to the CAD wrappers. Everything was still connected over NFS with the same shell and Perl scripts. Honestly the transition was pretty seamless. When AMD released their first 64-bit chips we bought a lot of them and retired our final Suns that were only around for >4GB jobs.
If they were willing to discuss and listen, this wouldn't be a problem.

If people are just talking at you, it's not your fault there isn't a discussion happening. I have tried for years to talk with the type of person that is getting deplatformed here. I'm related to many of them. They don't want to have the discussion. They just want to dominate everyone else.

They are responsible for the consequences of their actions.
That's not what they meant - SpaceX didn't develop a Falcon 9M or Falcon X for the crew vehicle is the key here.
TIL about iRacing. I enjoy driving, I owned a Jaguar XK-8 once, and I happen to have a HTC Vive Pro lying idle on my desk since the time of HL Alyx.

What have you done.
There have to be red lines on political freedom of speech too.

For example incitement to genocide must be red line.

Unless you think that for example radio station RTLM was in their right to incite Rwanda genocide.
Inside the bubble of Silicon Valley, maybe it is.

For the rest of the world, I don't think it is. I'm waiting for people outside the tech sector of the Bay Area to start using it.
In what way doesn't hg's branch model compete? Are you going off FUD and "a brief time that [you] experimented with it" or do you have a real example?
It was to 5, just sounded like the day he was recalling they had some drinks in the last hour, assuming that doesn't happen every day. Was also some after hours work, not sure if that was related to his day job though.
The Falcon 9 is strongly based on the Falcon 1, which had its kinks worked out over the course of several unsuccessful launches. If anything, this is a testament to SpaceX's approach of failing cheaply, and re-using hardware that they know works.

Really, I don't think there's any simple thing you can point to and say "That's what they're missing". It's just too complex an undertaking for that. In any case, I wish them all the best of luck.
I dun quite agree with the whole imminent extinction of non-smartphones, I think they will still coexist, with smartphone market share increasing gradually.

- Most part of the world are still fairly not developed to support the data requirements of smartphones, especially in Africa and Asia.

- There is still a need for non-camera/non-storage/non-smartphone in certain defense/government related jobs.

- A large part of the population is over 35 ages of years, most of them uses a non-smartphone, they use the phone just to make calls most of the time.
But why? If you're not a politician it's not such a problem?
Am I the only person who loves my dumb phone?

For starters, it just works. A good friend has a Motorola Droid X. Android is a useless piece of shit -- his alarm clock keeps crashing with NPEs. This was one of the premier android phones when he bought it, and he left it completely stock. I, along with many friends of my generation, use our phones as our alarm clock and watch, so this is obviously pretty useless.

Second, my three year old motorola krzr is robust. It's been face down in my pants pocket while sliding down 500 feet of ice when I wiped out on some really icy moguls last year. That shattered the front. It's survived prolly 100+ impacts in my coat while snowboarding, though none as brutal as the above. The paint is peeling off the entire back. It's dented, prolly from a different fall snowboarding. It fell out of my coat pocket and hung out in the snow for 8 hours next to our car last year whence I fortunately saw it before driving off. Through all of it, it still makes / receives calls and makes / receives texts. I'm pretty sure I'd kill a smartphone inside 5 snowboarding days, tops. I still get 30 hours of standby battery life, though I'll probably have to replace the battery soon. My friends w/ iphones and the like seem to rush between charges, and last weekend at the ski house, there was a rush to find the one person who brought an iphone charger. I didn't charge all weekend.

tl;dr -- dumb phones are robust, have great battery life, and generally work well at their limited functionality
A monthly salary is either an addiction or a catalyst for change. Perception is reality.
Could you elaborate on the "different goals" here? As far as I understand this is about getting software from the vendor to the hands of users.
I would gladly pay Google $x/year for advanced features like weighting of domains, return of "+" (that actually worked), etc.
I agree that it might make sense in theory, but in reality people use it extremely inflationary to make their comments sound more „science-y“.

Instead of saying „X is orders of magnitude bigger than Y“, why not simply say „X is much bigger than Y“?
Luck matters more than we are often led to believe. One can generate luck, to an extent, through persistence.

Leonard Mlodinow has written two books that you might find both resonant and uplifting:

Feynman's Rainbow: A Search for Beauty in Physics and in Life , and The Drunkard's Walk: How Randomness Rules Our Lives.

Furthermore -- if you went to grad school and learned something, either about the subject or yourself, then the effort was not a failure. In the long game, it isn't about the degree nor the piece of paper.
Without Pinterest in the image results, you might have instead found that same image on the creators page.
This is a much bigger problem than Quora that at least links to the right page.
Which rate are you using on gulags? Both the Gulag Archipelago and Black Book of Communism have been disregarded by modern historians due to blatant inaccuracies.
I don’t think such techniques are readily and cheaply available to most police departments.
You don't necessarily know that, and assuming you are right, having msm at the top is better than having something like Breitbart. Might seem like a bad choice, but the alternatives are not good either