skysight-inc/HackerNews huggingface dataset:
I love the idea of ebooks, but I havent found an approach to reading them I enjoy. I love my Kindle, but I can't read programming books off of it cause they're designed differently. I can read other 'ordinary' types of books though.

It's really weird, I can read documentation for hours, but I can't read a PDF / eBook. I don't know why, I don't know if it's just the way it's rendered page by page unlike web pages, or what.
As far as I can see from the developer documentation [0], the domains resolve to a set of blockchain addresses and some meta-information about the owner. Using this for email would be non-trivial, especially considering it's an alternate root and thus is not supported by any major email provider that I know of.

[0] https://docs.unstoppabledomains.com/#tag/domain_name_resolut...
Banning ads would be nice, but that's already old thinking.

The growth of the influencer model, advertorials/newsvertising, and individual personality as brand experience means that even if all public ads were banned, brands would just be paying thousands of micro-influencers for IRL mentions, tracked silently through the mic on your phone.

When you take the influencer thing to it's logical conclusion (everyone is a brand ambassador) then it becomes real murky real quick about what's an ad and what's just a person's opinion.
That's like 100 words to say "Yes."
I just imagine Jeff Goldblum intoning "You thought you had control?".

I am a slow coder, I try things out, experiment and keep my old code somewhere. Eventually I hit on a problem and think "hey I wrote something that did that... where was it".

Now give me a billion years of trying out code. I will have some serious tricks :-)
Sounds like anecdotal evidence to me so I rather put my faith in the statistics.
Looks like an excellent opportunity. Real estate is not getting cheaper. I believe they are based in LA, so when I'm ready to move out there guaranteed I'll be applying there. :)
Yeah, I've chosen to work in startups for the last 4 years largely because I want to found my own company and I really have enjoyed working in startups. I've learned a lot that I don't think I can get at BicCo in terms of running an early-stage company but, I'm also in a position with student loans and since I've done well on BigCo interviews before but chose a different path I'm really torn on saying screw it for 3 years, get a BigCo offer and take care of everything financially, build a small nest egg and then jump back into my own startup at this point. Especially now when laws regarding the restrictions around building your own thing on your own time are becoming more favorable to us.
I sleep like a babe in actual sleeper cars, which I've only had the pleasure of taking in Thailand.

Sleeping in a comfy Amtrak/Eurostar/Shinkansen chair is much nicer than economy-class air travel, but you're still upright.

I'm one of those people who finds the sensation of rail travel comforting. YMMV.
Finding salary ranges is pretty easy these days. Knowing what a job is actually like before doing it is not, so that's going to be my focus.

You're right some posts are really sparse. And I hope to fix that going forward, perhaps via some guidelines as you suggest.

Though, I'd prefer not forcing too many restrictions on what people share. If you envision looking at say 10+ posts for a given job, some with just interesting anecdotes about specific experiences or situations would be useful I think.

I appreciate the feedback.
It will never cease to amaze me that the US DOJ and media publish full names. In The Netherlands, only the first name and the first letter of the last name will be made public—and the full name could remain a secret for many years.
Can you be a bit more specific? The abstract doesn't seem biased at all. They explicitly state that there is currently "no consensus", which, when warranted, is the best position to take in order to get unbiased results.
I think in mathematics and programming, you often are working with an abstract idea or algorithm, projected onto the tools you are using. Be that the syntax/style/limitations of a specific language, or a branch of mathematics.

In that way, it is the same phenomenon of trying to express an abstract idea, projected onto the language in which you are speaking, with similar issues of syntax/style/limitations inherent to that language.

However, a human language opens a whole dimension of culture and history that is somewhat truly inaccessible from the outside. In this way, math and programming don't appear to me to have an obvious analog.
It's not hard to find more info about the guy, just Google his name.
aaand it got flagged. the pedantic hypochondriac crowd tendency at hacker news really is full of humorless shit sometimes.
I consider glysophate environmentally pretty dangerous (e.g. destruction of the subsurface rhizome and mycozome structures/ecosystem) but have never understood the alleged carcinogenic mechanism of action.

A few jobs ago I had a chemist co-worker who’d actually worked on it (manufacturing development, not original synthesis). He was, not surprisingly, a big fan, but we did have Many long discussions as to its chemistry, mechanism, and (lack of?) human impact.

All that being said do note delhanty’s comment which is meta analysis of the posted article: https://news.ycombinator.com/item?id=21872497 Just because I don’t understand a particular point (and have some minimal qualifications for such an opinion) doesn’t make me right.
my memory is that the box cutters were used as weapons to seize the plane, not to open doors. this is the first time i’ve ever even heard that and i suspect it isn’t true.
this is grey hat at best
> I'm surprised that anyone would be surprised by this fact.

Here is an idea I've been thinking about a lot lately, that I proclaim can easily be observed if one is willing to look (and, is supported to some degree by the the ~fact that it can also be easily be observed that people appear (keeping in mind that absence of evidence is not evidence of absence) to be not willing to look):

>> "Chances are that you and I hold false beliefs that are useful that may not be true."

Most people will have no problem accepting this idea - not only that it applies to people in general, but also that it applies to themselves (see: this thread).....provided the topic of conversation is the abstract phenomenon itself. However, if the topic of discussion is something else, at the object level (particularly Culture War topics), the ability to even acknowledge (within forum conversation) this phenomenon, let alone admit that it may apply to oneself, seems to (based on my experimentation thus far) completely vanish, and almost without exception.

It is also my perception that this theory seems to be particularly unpopular in high-intelligence/rationalist communities, which makes it even more interesting.

It's far too early to form any strong conclusions about this one way or another, but my intuition tells me there's something interesting and important going on here.

It seems unlikely that this is a novel idea, has anyone encountered it elsewhere? Is there a name for it?
Do you know if flatbuffers can be used as data structures in applications? That seems to be a shortcoming of protobuf, all the ser/de code makes it suboptimal for in-app data transport.
$1M is nowhere near FU money, that's a joke to accumulate/spend here in the bay area.

I'd consider $5M closer to FU money.
NumPy, SciPy, and Pandas: Correlation with Python
Bowling clubs and block parties are ideologically homogeneous?
It’s not the bad publicity that’s the issue. It’s their helping the government put 7 year olds who have done nothing wrong into detention centers for months and lock up their parents when they come to claim them. Read the ACLU’s reports on this if you believe it’s just “bad publicity”:

https://www.aclu.org/blog/immigrants-rights/ice-and-border-p...

Does everyone agree with this? Of course not. A large % of the US are encouraging these policies and want ICE to be even more aggressive. Everyone needs to decide for themselves what their ethics are.

What’s important is that founders ask these questions and understand who they’re taking money from.
Does that retroactively make protobuffers stupid too?
That cuts both ways. Look at California Prop 65: it’s so widely applicable that the posted signs are ubiquitous and thus meaningless.

I don’t have a fix for this problem and I do have a bias for more info; just saying it isn’t obvious.
>tracked silently through the mic on your phone.

Perhaps if the largest phone operating system vendor didn't have a financial incentive to weaken privacy, this would not be a problem.
Article is from 2014.

FWIW, I've been running near-barefoot for almost a decade without having to take any significant breaks for injury. I'm in NYC, so I run on cement, year-round, usually 20+ miles/week. I'm in my late 40s.

The best lesson of running barefoot is simply listening to your body. My goals are to feel good during the run and then to feel good afterwards. If things start to hurt, rest a few days. Nearly all running-related injuries are overuse injuries.

Mainstream running culture often has terrible advice. Don't try to run through pain. Anti-inflammatories can be helpful after long runs, but please do not take painkillers _before_ a run, pain exists for a reason.
There is absolutely a gas network effect, which is why Tesla has spend millions on building out a Supercharger network.

I prefer Lyft, and still take Uber anyway in parts of the country where there aren't enough Lyft drivers. It can make a meaningful difference in wait times. I'm also unlikely to check back later, unless I think of it.
What Should a Pitch Deck Look Like
>More videos on youtube do not beget more videos, and likewise, more viewers do not beget more viewers.

Given the virality and the way video creators interact with their audience and other video creators I don't think that statement is true. Youtube is not just a one-sided tv channel, it's also a community-driven social network which makes the network defensible.

If your favourite content creator is on youtube or twitch (or your audience if you are one) is on the same platform there's a pretty bad collective action problem to get you to move to a less popular platform.

On a ridesharing app, there's no social interaction, you don't care who drives you and every driver can easily drive for every competitor.

My favourite content creation platforms all have unique creators that I would miss, so I can't leave. Every ridesharing app I have ever used is utterly interchangeable. Not even the theoretical benefits from scale like say better service where ever noticeable.
That's a great resource for high schoolers who are trying to find a career path. I have also seen something similar to this at Khanacademy - their "meet the professional" series and also some video interviews on different careers [1].

[1] https://www.khanacademy.org/college-careers-more/career-cont...
They understand the difference between essential and accidental (I prefer the term incidental) complexity. This isn't a simple categorization as something that may seem extraneous, may have a near-term benefit making it somewhat essential. What's absolutely undesired is that which is added by complex designs that serve no pragmatic purpose for the user or developer, other than the satisfaction of an executed grand design. This can sometimes be summed up as that uncommon form of common sense.
Is that just curiosity or are you using it? What kinds of things are people using Dart2Native for?
Reflection actually isn’t too inefficient, especially compared to using dynamic languages. I think a lot of the inefficiency is a bunch of small inefficiencies which combine together to make it very heavyweight.
Ah, that’s interesting and easy to track i bet: more meetings with engineers and analysis of code base encroachment (and similar code being created across repos).
The most important kind of minimalism in my mind is YAGNI. Every single time I coded something I didn't need yet; I never did, at least not the solution I came up with. And once the complexity is in there, it's very difficult to scale back.

This applies to everything I've worked on, from personal projects up to 10KLOC to 3MLOC commercial systems. It's just never a good idea from my experience.

The code [0] I write these days tends to be pretty raw, but every single line fills a fundamental purpose.

[0] https://github.com/codr7/libceque
Brief Look into Mid-Level Intermediate Representation (Mir) in Rust
I wonder if this is actually language, or just that language requires so much of your brain that anything that requires the same amount would have the same benefits.
true but things like DDOS are a lot harder when you are forced to rely on nodes within the country that internal police can shut down.
What is SSR? Sorry for the dumb question; all I can find in my moment of curiosity is something about VPNs.
Thought that was familiar.
Ask HN: What were your achievements this year?
Career, financial, relationships, learning, business, spiritual... What did you achieve that you're most happy about?
You can also link your Lyft account to both Delta and Hilton to earn a few points per dollar with them every time you take a ride. It's a good way to keep Hilton points from expiring if you don't stay at one very often.
You need to seperate publicity statements or interview answers from technical contributions. They are so incompatible as to be meaningless comparisons and are intended for totally different uses. I doubt he or any senior engineer at any company would make a statement like that in a design discussion or product review, but they'd all turn around wave hands at the future like that over beers with a journalist.
The alternative is we better fund and support the IRS. If ever there was a government branch that would clearly return more money than invested, it is obviously the IRS.
You'd better be a Mother Russia citizen and have a way to transfer funds there since there's no extradition. Otherwise they'll spend 100X your fraud to get you.

But I guess, years pass by the time a human looks at it
I took the natural logarithm of the stock's daily returns. Then when estimating option prices I performed the reverse operation:

> exp(1) ^ dist[["x"]]

In this link you can find more information:
- https://www.google.com/amp/s/quantivity.wordpress.com/2011/0...
Billion-dollar companies with competent management pay large amounts of money to newsgathering agencies and companies for accurate information with which they can make business decisions on. I trust the objectivity of journalism when I pay for it directly and the news is the product - rather than most online journalism where (in practice, at least from the soulless business position) the audience is the product for advertisers which necessarily means compromising journalism.

Nothing is free from bias - that much is true; that doesn't mean we should adopt your too-cynical attitude.
You don't get to lead thousands of people by making publicly offensive statements, even accidentally. So yes, that does lead to more boring answers to newspapers.

Politicians don't swear in public, but they sure do in private. I'm sure a smaller conversation with Jeff would be fascinating.
>"But by the time it becomes too expensive to dredge we may have majorly fucked up some ecosystems."

I know it may be unpleasant to hear this... But some of us don't actually care. Seriously, somewhere we got "stuck" into thinking that we should (or can) perfectly preserve ecosystems whilst simultaneously advancing our civilization into amazing new levels.

However, if you look at it objectively we've already demolished and transformed huge swathes of the planet anyways without blinking; but now selectively decide to "preserve" some other things. Just look at all the land our cities take up, the roads that cut our landscape, the beaches that are peppered with housing, the rivers we've diverted, the dams we've constructed, the changes we've caused in the evolution of plants and animals, etc. Maybe even imagine how (perhaps horrible) our planet looks at night from outer space due to the lights we've erected all over it instead of letting it be naturally dark as it's been for eons.
I think that'd be a reasonable rule, but Roundup isn't an additive. It's an herbicide that's sprayed on the plants as they're growing, and isn't supposed to be present in the final product in more than trace amounts.

If growers had to disclose everything that makes its way into the product they're selling, insect parts and rat dung would be much higher up the list than Roundup.
Acting DHS Secretary Kevin McAleenan Just Resigned
> Of course, if your business is selling operating systems, development tools, databases and other infrastructure stuff, then, yup, open source has eaten your business.

It seems like the rule is that open source is eating all-except-niche software.
thanks. I registered an account lately and wondered why this happened. thanks for clarification.
Interesting bit about Rust being included in the Linux Kernel for drivers.
In the DC metro area:

Starter salaries for new software development or RE/VR grads, straight out of college with 1-2 summer internships under their belt, is 80-100k. These are not your I got poached by FAANGs MIT or Stanford grads we're talking about, just regular UMD/Mason, etc... working at cyber contractors or small-medium size tech companies.

One of my coworkers used to live her dream of living in Amsterdam doing dev work for a year, while the experience was very relaxed and it was a fun city, she said she couldn't justify getting paid 30-40k a year in Europe when the pay was triple here.
In my experience going car-free and moving closer can easily be cheaper. At my previous apartment (Austin, TX) I paid maybe $200 more per month in rent to live within a few miles of my work. The savings from not having a car definitely exceeded that in my case.

As for the remainder, you're making a number of assumptions that don't apply in many cases. I'm not arguing that cycling is good for everyone, just that often optimizing for driving means making cycling more difficult.

First off, not everyone has a family. I don't, so this criticism doesn't apply to me at all.

I know one cyclist who has moved his family for every job he gets. When he gets a new job, so far they've been so far away that moving was necessary even if he drove, though. (Not actually sure he cycled before he moved to Austin, now that I think about it, but still.)

I also know at least two cyclists who have lived in the same place for long periods of time. In one case I don't believe their spouse works, and in the other case I believe their spouse might drive.
On the "complex mechanics in outsourcing situations", this HN thread is my touchstone:

https://news.ycombinator.com/item?id=15831784

Every time someone I work with casually raises the possibility of outsourcing, I say I'm open to the idea. Then I share that link and ask them to review it before we meet to discuss our options.
The movie “The Invention of Lying”, where everyone tells the truth (as lying hasn’t been ‘invented’) has an example of this. “Please drink Coca Cola. It’s basically just brown sugar water.”

https://m.youtube.com/watch?v=fhtTU-guW60
Certainly if you have errors that grow exponentially all bets are off. I wouldn't think that would apply to simply summing a set of numbers though.
TIL filling time in an interview instead of being as concise as possible makes you an idiot. I thought it was just called 'being a good interview subject'.
OK well that is not commonly called "log normalization". It is called "using log returns".
No corruption for basic services, access to decent education, property rights and if in the US, money.

Although the access to education is now being heavily gated by property values in countries like US.
Maybe we're focused too much on the content of the advertising rather than methodology of advertisement. First and foremost advertising is paid speech, that is speech that would not otherwise be made if one party was not being compensated in some way or another. Obviously this definition has tons of edge cases, but it's a good starting point IMO.

While all of those coca cola ads are "true", they would be limited in scope to places that coca cola owns. So no bus stations or taxi toppers or whatever, unless they buy a fleet of taxis.
I'd recommend an ESP32 (or it's slightly less capable little brother the ESP-8266) using the Arduino environment to get started. If you prefer Javascript, you can program it that way using something like NodeMCU or MongooseOS. Once you get comfortable with that, if you want to get a little lower level you can use PlatformIO with the vendor's SDK directly.

I like the ESP boards from Wemos. The US made ones from Sparkfun and Adafruit are also really good. The advantage of the Wemos ones (and the many counterfeits you'll see on sites like Aliexpress) is that they're so cheap you don't even have to feel bad if you fry one.
This is a follow-up to yesterday's thread: https://news.ycombinator.com/item?id=21867202
Using Excel Worksheet as Gridpaper for Drawing (2004)
I've been minimalist running daily for 5+ years now. I've never been injured that prevented me from running. Only thing that stopped me once was sprained ankle from landing badly on rough track and the flu.

It took about 6 months to adjust my running style to front foot striking. The biggest change was the size of my calf muscles.

If I try to run in padded Nike's I get terrible knee pain.

There have been times when my achilles started burning and I also had some bad plantar fasciiitis, and some intense ball of foot pain too. However I kept running through it and it went away. Switching between front foot striking and mid foot striking helped me push through it. Funny thing is that I used to get bad RSI from using a mouse too. Now switching back and forth between laptop touch pad and mouse have completely resolved the issue. Same with standing/sitting at a desk. The ability to adjust my form to rest some muscles is a common cure for me.

Anecdotally I feel that barefoot had helped me avoid injuries I over the years.

There are so many more small muscles being activated without the cushioning that help you build stability and support. Most people never engage them because they run in padded shoes from a young age. When the padding wears down, which it always does, it places wierd forces on your weak leg muscles leading to injury.

The key is that it takes time to adapt...and sadly I don't think people want to commit to the period of adaptation, and they are quick to look for a scapegoat for any problems they face when trying a new approach.
I would just like to point out that this article is from October 11th 2019. The title may want to be changed to indicate that he didn't just resigned but resigned two months ago.
It's a problem that is inherent in the way the JVM's GCs work. They never release memory even if you have low heap usage. I have a micronaut based microservice. Visual VM reports less than 30MB memory usage. Sometimes I get request spikes and it goes to 200MB. It will allocate 200MB from the OS and once the spike is gone it will hang onto the 200MB.

There is also a fixed overhead. Even if I set the heap maximum to 30MB at the cost of running out of memory during spikes the total memory used by the JVM is still around 130MB.

If you want to run 10 microservices that each do very little then you will need anywhere from 1.3GB to 3.3GB (as soon as you have one traffic spike and then never again). With go you could probably get away with just 300MB and during temporary traffic spikes your maximum will be 2.3GB at most but it is unlikely that all your microservices will spike at the same time so you will need significantly less than 2.3GB.