skysight-inc/HackerNews huggingface dataset:
Owning a property is work - sudden repairs at an otherwise busy time in your life. Phone calls and customer service for tenants. New tenants. Paperwork. It's partly the time actually worked, but also the unpredictability and out-of-hours nature of the work.

Looking at the model I guess the nearest factor is Annual Costs (maintenance). But it doesn't feel properly measured.

I note that for someone on Hacker News, it needs charging at the day rate for a programmer. Or even as an opportunity cost - charging with a risk-based possibility of the reward of starting a successful technology startup. Or of spending more time with family or in sunlight, amongst trees. At peace.
> That link also says "(use the imperative)".

So it does. How are people managing to independently get this so wrong? The form used in a commit message isn't an imperative. It's an infinitive. No commands are being issued. This is like a purported grammar book telling you that third-person singular subjects use plural verb forms when the verb is in the past tense. The form is identical (except, in the example, for was), but the statement is obviously incorrect.
That argument would carry weight if you could point to sites that deliberately avoid outbound link tracking because of the impact on the user experience. I've never heard of any.
If Apple decides to switch to ARM chips, they will have some form of virtualisation technology that'll allow unported apps to run.

Sure, performance won't be as good as native, but it'll be good enough to introduce ARM Macs.

If they don't have a way to emulate x86 chips, I don't see them introducing ARM Macs.
I don't believe in "finding" meaning in life. I think you create your meaning (or maybe "choose" your meaning if you prefer). As the old saying goes "The meaning of life is a life of meaning". My personal take on that is that you get to decide what a "life of meaning" is to you.

As an atheist who tries to believe in free will, but who frankly has a hard time seeing how the universe is anything other than strictly deterministic (ergo, free will is actually an illusion), I don't see much room for any idea of an objective "meaning of life" that comes from any external source, or even any intrinsic notion of that sort that is universal to everyone. So you get to choose... or if free will really is an illusion, you get to walk around thinking you chose. :-)
I often browser HN in a half width window for this exact reason. To be clear, I don't fault HN for this; I can trivially resize my window to whatever works best for me. Commit messages are different because people often interact with them via command line based tooling.
I expect much of it is co-location, hosting, and dedicated hardware.
Just fyi, depreciating the property isn't a choice in the US. When you sell, the government assumes you did depreciate on your previous tax returns. If you didn't, you missed out on those deductions and depreciation will be reclaimed regardless.
Same here. After a few weeks I finally found out how to remove that button. Who wants to speak out loud to their laptop anyway?
I (former Firefox developer) do not see how using ping for this sort of attack has any advantage over any of the other myriad ways Javascript running in a browser can generate traffic to a site.

If it does have an advantage, it's probably just something incidental like particular HTTP proxies being configured to let pings through, or something like that.
I like it! A couple things I would think about is the ability to show a comments, so people who don't like a lot can have good discussion.

For example if I'm interested in an article I like to see if someone could suggest an example of an example of a better HNCynic site with comment scores
Resume boosting. Using shell scripts is lame and straight forward. If you have a declarative configuration though you can scale to thousands of nodes with nary a thought.
Seems like a call for what used to be called enlightened self interest-- the knowledge that "there but for the grace of God go I, or any man" can also be read as a call for a less punishing, more compassionate way of life.
If the majority has become tyrannical in their thinking toward the minority when it comes to human rights, then get the hell out of the country or jurisdiction in question if you can. Especially if it has moved beyond the initial typically mostly benign stages.

Authoritarianism and aggressive statism broadly, generally prompt opportunistic brain drain for exactly that reason.

The US poached enormous amounts of talent from backwards, regressive European nations for more than a century previously.
AFAIK, they're already laying the lines along highway 7. As of last year, I no longer live in the area, but you may be able to find out more through the Estes Park EDC.
Most Mass Shooters Come from Fatherless Homes
not for that age group. The average age for Foxconn workers I believe was 22 or 23, which is usually the lowest.
> silicon valley destroyed by tsunami

hncynic 1 minute ago

I wonder what would happen if the bubbling bursts were more than the average earthquake.

hncynic 1 minute ago

It was just as good as the tsunami! I wonder if that is why we're taking the time to write more about what we had to be able to do to get around it.

hncynic 1 minute ago

I thought it was going to have to be a "tsunamis". It seems so stupid and I think people are too stupid to do it to the point that this kind of thing won't happen...

> Donald Trump elected to fifth term

hncynic 1 minute ago

This is a serious move by the Republican Party. Not that I hate him for not wanting to support them, but I do support him for his personal right of a free country. That being said, he is going to continue to play that game and to do with the election is going to be a huge uphill battle for many people.

If anyone in Congress gets to decide if he is going to continue to run for President in the next ten years, that's not so easy or incomprehensible. If he does, he may be forced to resign from the Senate, that could be a big deal. This may mean the administration will be going through a few layoffs before he is able to see all the people he's voting for and have all the voting skills on his side. Or it might mean the legislature can't do it.

This is how it will be going to be for the next three years and it really will only be for the next six years. The Republicans will be the ones to pass this legislation and it won't be the same if that happens again. The Democrats won't want to be able to change this for so long without it.

Anyway, I'm pretty surprised that he wasn't able to do this.

hncynic 1 minute ago

What has changed in his office in the past two years?

http://m.politico.com/news/2014/12/new-yorks-election-id-hil...

hncynic 1 minute ago

https://news.ycombinator.com/item?id=14148828
I wish there was a PG extension, FDW or something that would facilitate blobs being stored externally but managed with regular database operations. sure you can store a reference to it, but your application needs to handle everything in concert with database transformations. Bonus points if it can interface with S3(compatible) versioning to give these virtual blobs an audit trail and rollback. How sweet would it be to have a profile pic that could be updated and rolled back with just a little SQL?
Yikes, you're right. It was 74% when I tested, too - not sure where I pulled 85% from. I still pushed for 95% to have the wide margin of error though.
I have photography equipment that I used while working a media consultant. It was a 100% deductible business expense back then, I get a tax break every year as they continue to "depreciate". It's been a few years, I still do some photography on the side mostly portraits or headshots.
SpaceX to Launch Falcon Heavy Rocket Nasa Kennedy Space Center, 5:35pm [Live]
This is the start of a Strunk&White-level style guide. There are reasons for things beyond what the OP goes into; for example, the imperative form in English is also the infinitive, which is the most basic form of the word and the one that someone ESL would know or could easily recognize and look up ("caught exception" vs "catch exception"). This is consistent with wording your bug report titles the same way.

I played around with several different tenses and styles for awhile and eventually came to nearly the same conclusions as the OP. If another style has genuine merit, then by all means, do what feels right. But if you've never given it a thought, just do these basic things. Use `git add -p` (to make atomic commits) and spend a few seconds crafting each your commit messages to conform to this standard style. In the long run having a standard style guide actually makes things easier for you as a committer.
are you saying the Thai navy are the pirates in this case?
https://send.firefox.com seems good
- Simple DNS based service discovery

- namespace separations between resources

- optimized resource utilization and container scheduling

These are the biggest 3 for the smaller orgs I’ve been a part of
How is GDP relevant to relevance of Europe?
https://archive.is/ly67p
It’s a wider range than you think. Temperatures work logarithmically.

The lambda point occurs at roughly half the absolute temperature of the boiling point.

For comparison room temp is roughly 300K, and half of that is 150K or minus 120°C.

Would you call the temperature range between minus 120°C and room temp (call it 20°C) a “narrow band”?
The reading of German communications by the US is more direct these days. https://www.google.co.nz/amp/s/amp.theguardian.com/us-news/2...
Google bans logins from embedded browser frameworks to prevent MitM phishing
I think this is supposed to be more about demonstrating the simulation modelling tool than about houses and rent.

The tool looks like a copy of getguesstimate.com. What's
new or different?
And was common world wide in the 70s, my hometown (in a “western” country) has lots of it. I wonder if it’s particularly associated with the Soviet Union because it fell by the end of the 80s?
As someone living in Indonesia for almost 4 years from the US and no plans to leave any time soon, and having learned a lot of the realities on the ground and in the political scene:

- Indonesian's will never let the Chinese run over them like they have, like for instance, Sri Lanka, etc. Sure, they will buy cheap Chinese goods begrudgingly when something else better may be priced out of their range, but make no mistake, the government will continue to sink Chinese fishing boats encroaching into their waters and the people, if called upon within their religious communities (esp from groups like FPI which has fringe connections to not only the fmr general under the 30 years president [and some US 3 letter agencies through him]), many will go to every suspected Chinese house/business) and rob/steal/rape and kill (1960's and 1990's).

- In Indonesia, this is very much not the case how they perceive western governments (or people), though they very much want to pursue what is best for them on their own terms but the political establishment understands that needs to come from an economic standpoint first and foremost. One way they do this now is by managing foreign denominated liabilities through strict import policies.

If you haven't noticed, major manufactures in the world over the past 20 years have been increasing their operations in Indonesia…

Cant speak for India, but the biggest tail risk for any Indonesian government is the lack of ability to bring some of the economic wealth from the bigger cities and tourist attractions to those places that lack it because there are some pretty big logistical challenges with all of the islands and lack of incentives (outside of the gov partnerships with some western companies for natural resource extraction) for big corporate and political parties alike (they like to show up during elections and disappear until the next one) to do anything sustainable.
Heck, Reason is running a story right now about a group of women suing Harvey Weinstein for "sex trafficking", with the theory apparently being that he availed himself of their services when they trafficked themselves: https://reason.com/2019/04/19/harvey-weinstein-is-not-a-sex-...

> Sexual assault and rape are bad enough on their own, of course. So why the need to force these cases into a framework that doesn't fit?

> Because the sex trafficking framework allows for a lot more prosecutorial possibilities.

> Plus, sex trafficking is such a buzzword that cases employing it are guaranteed to get more attention.
George Lucas was influenced by Akira Kurosawa. Most closely by Hidden Fortress (although he puts it lowest on his list), but by other Kurosawa movies too. He talks about it some of his interviews.

https://youtu.be/E9V2T1ONA2I
Exactly! Own shares instead, they're the same thing but require none of this ongoing work.

Historically house prices have risen enormously and a whole lot of people have made money, so everyone believes this will continue forever despite a huge political movement behind building more houses and other (good) policies that will reduce prices. On the linked page I typed in "-20%" into the annual appreciation field and lost $717,000.
Speaking argumentatively, I’d assert the audience controls your meaning more than you do; after all, meaning in communication is a negotiation between more than one powers. I think of a famous author angrily leaving a guest lecture when students don’t agree with the interpretation, or like with JK Rowling adding interpretation behind her characters after the Harry Potter books.
Abstracting from the poetry, what could be the factor when the time spent by senior developers coaching bootcamp's product and not working on actual company's product could cause recent circle ci production issues?
I no longer worry about verb tense, simply using whatever sounds best to me when writing that particular commit message. My messages don't match each other, but so what? They're readable and to the point. Why waste time worrying about something that just doesn't matter?
Account Executive for B2B Flying Autonomous Vehicle Software (Iris Automation)
Oh, okay, cool. Thanks for clearing that up! I just happened to dive in because I also believe the panic about abductions by strangers is overblown, and wanted to be able to quote numbers with confidence.
If you're ever in Palo Alto I can recommend a visit to the Computer History Museum. I was there a few years ago and got a selfie with the original Utah teapot.
I'm not seeing the payoff even in Haskell.
Yes. Additionally you need to factor in commute time. Buy a 2nd house in oakland, live in SF? Add 4 hours a month in unpredictable commute time.
Yeah I know you don't really understand how things work. The patents only tell about half the story in the modem design. the part that Qualcomm leaves out of the patents and they leave out of the standards that's the part they put into the modems. It's why Intel's modems are garbage.
This is subjective. Sometimes your change has to touch other things in small ways, that other code then depends on over time. Even if your project tries to avoid this, it'll happen to any big or old enough code base.

I think your suggestion is most useful for making code review easier. It's annoying to read 5 commits to understand a change versus just one.
I don't know about you, but I always get marker on my hands when I use dry erase markers, and chalk is a hell of a lot easier to clean off than ink.

Also, don't put your fingernails on the chalkboard...?
Meh. My money is in emerging markets. Not European malaise. Maybe its a great place to retire - but it certainly isn't leading the world in technology output. Where is your Amazon? Where is your Alibaba?

It does not exist.
Interesting. Can you give an example of why DNS based service discovery was needed?
Yes.

I implement these kinds of trackers, and right now, my choices look like this:

1. Use a redirect:

<a href="trackingurl?redirect=target">link</a>

However this is difficult to implement securely, so most people don't. It's also ugly: The user sees tracking urls in the URL bar and each need to load in turn, redirecting to the final target.

2. Use JavaScript:

<a onclick="navigator.sendBeacon('trackingurl')" href="target">link</a>

This seems to be your suggestion. This requires JavaScript and the JavaScript could be doing other things, like a global mousedown handler which could interfere with it. Many tracking "solutions" have to be carefully written to avoid this kind of interference, which makes development hard to implement as well. The risk is that people's websites' break.

3. Use CSS:

<style>
a:active{background-image:url(trackingurl) !important;};
</style>

This "works" but it's sneaky, and it's even more likely that multiple tracking "solutions" will interfere with each other using this method. It might also break the publisher's site if they intended the selector for another purpose.

4. Use ping:

<a ping="trackingurl" href="target">link</a>

Now looking at all four options, I'd definitely much rather use ping= because (a) it's likely to be implemented correctly, (b) it's unlikely to break other scripts/styles on the page, and (c) it's not sneaky; the effects are implementation are transparent.

However I appreciate to some people "anyone" might not include the people who write the content you're reading -- after all, if you don't care about them, then surely there isn't "anyone" who wants this, but this is immature. These are most certainly people, and these are the people that want this: People who know about other methods and have thought about the risk/reward of using them.
Time for rent
> It's about as bad as the mailman losing your letter

No it's not. If mailman loses your letter 1 person won't be able to read what you wrote to him. If youtube blocks your channel nobody will, and if you depend on youtube for money your business defaults.

> If it was important, you would have insured/certified it.

There's no way to insure against copyright strikes as far as I know.
It's relevant to investment. If I'm building a company, American Law, Chinese law, or Indian law is more important to me than European law.

Simply because there is more opportunity to be had.
Why Java 8 and now directly 11 or 12? 8 is already at the end
Yes ^^
These companies aren't violating the law, at best they are violating their own policies in regards to the content they host.
I don't think there is a strict time cutoff, depends entirely on the hardware.

In this case, they bothered to make this thing with decent build quality and for that I thank them. It is even easily upgradable and the battery is accessable.

However, if I want dev tools to work on it, Apple requires me to use their recent OS, which they claim will not run on this hardware.

Now if they had a good point economically and it was a massive ballache requiring a lot of resources, then fair enough. But the patching utility appears to be the work of one person in their spare time, which in the grand scheme of things, especially since Apple is hardly strapped for cash and resources, does look like Apple have decided to economically obsolete this machine for reasons that have very little to do with it being technically obsolete.
Ask HN: Websockets, Performance, and Scaling
Hey HN

I'm going to be building an application where websockets seem like the appropriate technology to use (need real-time communication between users within a browser-based environment within "groups").

The system I'm building this into has a large amount of users, and definitely surges for two 3 hour periods during the day.

While it could be satisfactory for us only to allow this for high-tier paying clients to reduce the total amount of users, I'd like to design something that could scale fairly well.

The problem is I can't find too much information about real-world websocket applications at scale (other than the 2m phoenix post). I'm aware that it depends on many factors including # of connections, payloads per second, individual payload size, number and size of groups. However, I can't seem to find much regarding scaling websockets either vertically or horizontally with real-world data (not just opening as many connections as you can with a 5 minute ping/pong, etc)

Additionally, I've also had some trouble finding out about what concerns there are with websockets in general.
Some distributed solutions require sticky sessions, does that cause problems at all?
Client side disconnects, concurrent socket read/writes, etc.

I'd appreciate any literature available on the subject.
> Journalists, musicians, authors, and artists deserve to be able to make a living from their work

No they don't; nobody deserves any such thing. You are not owed money because you have a hobby and unless people are willing to pay for what you do, it's a hobby. Other people have to value what you do, you're not entitled to their money or interest.
How to quickly understand the root cause of queue overload?
Movies? Bollywood movies sell more tickets in India than Hollywood does in US+Canada, releases more movies, etc. Sure, they make less money but India is considerably poorer than US+Canada.
Why is this being submitted on HN?
>You can’t fix all that. And if you can’t fix it, there is a good reason to keep the government away from markets that are at least kinda working.

Comcast and ATT have as disgusting a history with our infrastructure as the government. Throwing our arms up in the air with "the government can't do it" while simultaneously saying "oh well I guess trust profit driven companies with our data transmission" doesn't sound at all sustainable to me.

"You can't fix all that," so I guess I'll die? I'm not going to roll over and let Comcast have its way with me.
Ask HN: Recommended Reading SaaS Startup
Anyone know of any good books on starting a SaaS startup?

Primarily about - value proposition, pricing, marketing, sales.

Thanks
If US claimed only 12 miles off the coast, then under what interpretation of any law would they just come and take it and charge the occupants with treason? And we are not talking about declaring any Chinese territory, don't put up a strawman.
Java 8 is "at the end" according to whom?

Also note that 9 and 10 were basically alpha versions. Nobody deployed 9 and 10. And 12 will probably have the same fate.
$1127 MRR (https://simpleanalytics.io/open)
> Contrary to intuition maybe, the De Casteljau method is actually more expensive than evaluating the Bernstein polynomials directly

Both of these proposed methods are O(n^2). Polynomial evaluation can be done in O(n) in many other choices of basis.

Starting from Bernstein basis one faster evaluation method with apparently decent numerical stability is to take an inverse discrete Fourier transform using O(n log n), then evaluate from the resulting basis in linear time, https://doi.org/10.1016/j.amc.2013.05.079

But it’s also pretty reasonable to convert to some other basis [e.g. Chebyshev basis] in O(n^2) and then evaluate from there in O(n).

[For n = 4 this might not matter so much.]

I’m skeptical that finding the derivatives and then using the proposed forward difference method https://www.scratchapixel.com/lessons/advanced-rendering/bez... is a practical way to evaluate a polynomial in Bernstein basis at a large number of equispaced points in 2019. It might have made sense a few decades ago when multiplication was substantially more expensive than multiplication. Nowadays floating point multiplication is very fast.
Best free project management software according to Zapier