skysight-inc/HackerNews huggingface dataset:
It's absolutely a "slightly different context". You said yourself that it's "minor details". If you can successfully lead a C# project, you can successfully lead a Java project. Would there be ramp-up? Of course. But if your leadership consists primarily of esoteric .Net knowledge, you're not actually leading.
Rural doctors get paid more than urban ones (even though their COL is far lower) because most doctors don’t want to live in rural areas. They choose to live in the cities despite the financial incentives, not because of them.
It's ok as a startup, you can enhance later
Camera hardware is easy...throw it in, done. It's the software that is hard. People expect more now. Bokeh, auto HDR, stabilization, scene recognition, smoothing, night mode, and much more. If you put best of class lens on a phone, and it just shoots RAW, everyone is going to hate the camera.

As for the other parts of the phone, well, they just aren't as demanding, OR people just don't care about it as much. People will pay a lot of money for a camera that is outstanding, vs say, a phone with the clearest voice imagineable.
Leap Smear
A friend and I used to pour over a massive dictionary to discover insights into ancient indo-european thought. An example: "world" a conjugation of two germanic words - "were" (man) and "ald" (age). We surmised that the "world" was everything a man experienced during his lifetime, from birth to death.

Gives meaning to the phrase, "Not the end of the world."
The early winners of the UK Apprentice were awarded £100k jobs as a prize, which didn't actually entail doing anything, because the only reason they had been created was as a prize for winning a TV competition. One of them sued for 'constructive dismissal' on the basis she felt that not creating any work for her was an attempt to force her to quit. She lost, presumably on the basis that most people given nothing to do on 3x average salary would either find something to do or consider themselves extremely lucky...
Getting bigger any organization inevitably achieves a level of complexity where it becomes less, and less efficient by spending increasingly more resources on communication, and politics (in wider meaning of the word, not electoral). Do you think governments are small organizations?
UPD: Apperently, I'm not the only one here who came to the same thought :-)
I hate to ask, but did you actually read the article or just instinctively recoil at the mention of climate change?

The article itself mentions the issue of droughts and rising temperature affecting the crop yield, which means less work for the able-bodied workers and less food. This in turn exacerbates poverty issues. More extreme weather conditions also has a compounding effect, which means people migrate to regions not as affected by extreme weather shifts.
Extreme Learning Machine in J [pdf]
People forgot about Enron it seems. Governance is good, simply because rules have to apply to everyone to be fair. If you allow the presidence there is no way prevent everybody else from braking the rules as well.
Massive biomass plantations don't really help biodiversity. The arable land of the earth that isn't already used for growing food or cities is desperately needed for nature.

And as another poster already pointed out, biofuels are horribly poor in terms of energy produced per area. There's simply not enough land on the earth to produce enough biofuel to run our civilization.

For a most egregious example of this, see the ongoing disaster in Indonesia where pristine rainforests are cleared away to make room for palm oil plantations, so us Westerners can feel good about using biofuels. Heartbreaking.
It's a similar community thing to that "watching a friend play at their house". So many of the biggest streamers may or may not be "good" at the games they play, but certainly work their tails off trying to seem the most like "a friend", their channels the most like a friendly community or even "their house". You want to see them succeed because they are a friend, you enjoy watching them suffer sometimes for the same reason. The social nature of Twitch chat shouldn't be easily dismissed. It's easy to laugh at the "rituals" that have developed where almost every streamer is constantly interrupting themselves to "thank" chat users for random things that matter on the platforms but not really outside of that (follows, likes, "sparks", what have you), but those are absolutely social interactions evolved (tough to say designed in some of these cases) to try to make "friends" visit "your house".
Trump administration opens up Minnesota wilderness area to copper mining
Well, the Porsche 911 is marketed as a four-seater. Seating four people in a Porsche 911 is however quite hard.
Hey! Author of the article here. Happy to answer any questions!
Why clojure here?
Google warns Bluetooth Titan security keys can be hijacked by nearby hackers
Don't hate the player, hate the game. And if you want to compare income, look at C-level executives... don't look at devs who are actually doing work.
I see that kind of narrative very often as well, and maybe it's just because that kind of story is more appealing to us in the audience.
Regardless, not all businesses are like that (and I would wager that most are not). For example, I really enjoyed Sam Walton's autobiography. He started with a store, and managed to keep expanding his business. Retail is as old as time, and there was nothing "accidental" about Wal-Mart, just good business strategy and a strong relationship with the customer. It's a great read, I cannot recommend it enough.
Well, about half the comments are saying "Only 18k$ for 7 weeks, that is so little", I think it is nice to be reminded that some of the most important jobs are paid a misery compared to what we earn as programmers.
It's amazing the number of times that both liberal and conservative personalities are associated with the world's most horrific events because that triggers outrage and gains clicks, and then turns out to have been fabricated via 'recontexting'.

What’s an example of this recontexting?
But with that line of reasoning, would there be anything that is actually turing complete?
It probably means that they are failing to provide the product. I have no real information, but my best bet for how this situation came about (handful of installations, growing very slowly, yet with no news after a large splash on initial announcement) is that the tiles are not durable enough to last the lifetime of the roof.

That would be something that could come out of the left field, surprising them after announcement, and the slow trickle of installations is them attempting to iterate the product and make it better.
It's funny how Samsung cards from Amazon are green but they're red if you get them from anywhere else. It's almost like Samsung doesn't want Amazon counter-fitters diluting their brand on other sites.
Cambridge scientists create living organism with redesigned DNA
VMware is going to crush with heptio and bitnami teamed up
way too cynical.

We need to admit that interviewing is hard, and we aren't good at it. In fact, we don't need to admit it, we know it already.
industrial grade SD cards have bad-block-management and wear levelling, commercial ones don't, hence their bad reputation.

They also cost more due to over-provisioning for the above features.
I read articles like this and come to the conclusion that UTC is flawed, not Unix time. Leap seconds seem mostly useless. People seem to think they are important for astronomy, but for every astronomical calculation I have ever done, your first step is converting from UTC to TAI. Move any jumps in time to once a century (or millennium). Such jumps have occurred in the past (Julian to Gregorian) and are easy to handle programmatically. People think time increases monotonically and it's confusing to push it any other way.

The idea that I don't know how many UTC seconds will pass between now and May 15, 2022 0:00:00 is absurd. The fact that a clock sometimes reads 23:59:60 is also absurd, as is the "possibility" of a 23:59:59 being a forbidden time on a certain date if we ever add a leap second of the opposite sign.
OpenFLIXR – all-in-one media server for automated downloading and serving media
Tech companies and governments sign up to Christchurch Call agreement
ZDNet's article
https://www.zdnet.com/article/amazon-cant-yet-completely-del...
I routinely have spent less than half an hour at the DMV doing anything I need to, with productive and helpful staff who seemed educated about rules, requirements, and best practices.

I didn't even get a bill in the mail for it!

It's almost like some states/municipalities actually fund things and care about it, and they have good results.
Seems like they will give you a free one if you have an account with a feitan key added. Regardless of whether or not it's actually a titan key and even if you didn't buy it from them.
> if Google's goal is to make the web faster

It's not. It's just a means to an end - lock-in publishers, and lure consumers.
3x salary is the general advice given to contractors starting out.
People are also born with fingers.
Sourcehut Q1 2019 financial report
Show HN: Hacker News Front Page Trends
> Sure there may be super pilots (like we have super programmers that can read assembly stack traces) or lucky pilots but you don't want to excuse Boeing crimes by the fact that some pilots were lucky.

Agreed, but don't write (as GP did) that "there is nothing any pilot could have done so close to the ground".
> Unix time is the number of seconds since 1 January 1970 00:00:00 UTC
> If I wait exactly one second, Unix time advances by exactly one second
> Unix time can never go backwards

I think it’s okay to say that these things are generally true with exception of leap seconds. Leap seconds don’t make these statements untrue.
Almost every speed limit is too low (2017)
I disagree about obvious. Some are not, IMO, obvious, and some are actually true within reasonable bounds.

From one of the previous lists[2]:

> DST is always an advancement by 1 hour

I'd point to this one as not "obvious": it is false. Some extreme northern/southern locations (where the seasonal day lengths get really long/short, since you're so close to the pole) adjust by 2 hours. (E.g., the aptly named Antarctica/Troll[4].)

> Months have either 28, 29, 30, or 31 days.

> The day of the month always advances contiguously from N to either N+1 or 1, with no discontinuities.

I usually presume that I'm either a. working in the proleptic Gregorian calendar, b. I am working within a range of time (e.g., company start to foreseeable future) in which the Gregorian calendar is a safe assumption or c. I am working in a situation where I know I'm not working with the Gregorian calendar (e.g., the app/job has specific requirements around, say, a lunar calendar) and I'll know I'm in one of those exceptional case when they apply / the falsehood won't be believed to be false.

Within that assumption, that "falsehood" isn't false. It's true: there is no month within the Gregorian calendar that does not have 28, 29, 30, or 31 days.

The trouble is the transition onto the calendar. Some languages — in particular, some parts of Java[3] do this — choose a date at which the calendar was adopted and actually expose that in their routines. (But note, however, that the Gregorian calendar was not adopted overnight; it started in 1582 and continued until 1923!)

For example, when Great Britain[1] adopted it:

> Through enactment of the Calendar (New Style) Act 1750, Great Britain and its colonies (including parts of what is now the United States) adopted the Gregorian calendar in 1752, by which time it was necessary to correct by 11 days. Wednesday, 2 September 1752, was followed by Thursday, 14 September 1752.

Again using Java as an example, I believe it chooses the Spanish transition (1582), and since there's a jump there, too, it jumps 11 days, resulting in a very short October, making the two falsehoods listed above actually falsehoods.

But just work in the proleptic calendar. IMO, what calendar you're using is effectively part of the datetime type. Having a datetime type that uses multiple calendaring systems is like having a text/string type that also lets you put random bytes in the middle of the string.

Of course, the next falsehood was,

> There is only one calendar system in use at one time.

…which is our stated assumption of "within the Gregorian calendar". So, by definition, this is true!

There were a few others, e.g.,

> Non leap years will never contain a leap day.

That are just more fallout.

Assumptions need to be stated, and explanations would be more enlightening to the surprised reader.

[1]: https://en.wikipedia.org/wiki/Adoption_of_the_Gregorian_cale...

[2]: http://infiniteundo.com/post/25509354022/more-falsehoods-pro...

[3]: https://docs.oracle.com/javase/7/docs/api/java/util/Gregoria...

[4]: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
I guess it is not a huge one because the growth would be a problem.
Only installing the application on Cloud is deadly simple these days and is getting simpler. Each major cloud providers have their own app store. And people are moving to SaaS...
So it's not doing physics?
Thank you so much for a concrete example. I need to think about this some more. Clearly the code make sense, but in a wider context, can you have a banana without a jungle? I'm dabbling with some functional programming but I definitely have more experience with oop, so what you're saying is difficult for me to grasp, but the benefits are hard to ignore.
Engineer at Domio here. Happy to answer questions!
I don't think it's esoteric at all. A co-worker is leading a .NET project, his background is Java/Ruby. He comes to me for things like: What to use for dependency injection in .NET core, Unity or native? The answer used to be Unity, now it's native. What to use for unit testing NUnit, XUnit, why? Test project separate from main proj or not (ok, this one is an obvious "separate"). Then there are questions like whether to use Entity Framework, etc.

Can you read about these best practices? Sure, but knowing right off the bat (and why) is part of what makes you a lead dev imo.
I wasn't born knowing how to speak. I had to learn. Babies can use their fingers to point long before they can use their mouths to speak.

Also, based on every other case where I've tried voice recognition, I have to learn to speak in an extra-distinct and artificial way for a computer. (I don't think I have an unusual accent, but I can say "TRACK A PACKAGE" into the receiver all day long and not get where I want to go, even though no human would have trouble with it.) What's the point in that?
All FLASH devices have an erase limit before the sector becomes non-eraseable, likely it was not a bad controller but bad choice of filesystem or bad application behaviour that was causing excessive wear in a small location.
A whole second of leap? So grainy. Planck scale or go home.
There's a barrier to entry in that users have been trained by Google, specifically, they've run many searches with Google and over time the feedback of hit / miss has trained them to write queries that produce useful results on Google.

Anyone trying to implement search then either has to be competitive with Google at handling Google-friendly queries, which is probably impossible, or somehow train users.

Thus, offering Bing searches as "good enough" and free to many companies makes a lot of sense.

It would be interesting to see if people adjust how they search on Google vs. Bing, even if unconsciously.
> character encoding is so much more robust in PHP than other languages.

This is not what I expected -- my limited past experiences with anything outside of Latin-1 using PHP have been perplexing and not smooth (and I generally like PHP well enough). Can you elaborate on what features or approach can make things robust?
I've often pondered getting stuck back in the 1960s or something with my cell phone, and the astonishing uselessness it would have. It would be feasible at the time to isolate the battery and directly power the rest of the device, but... then what? No internet, no wireless, no mechanism for input or output... it wouldn't be quite useless, but it's not all that useful.

Now, send me back with my laptop and it's a completely different story. I've got enough development stuff on that to make serious dough. It would be really weird... probably the fastest communication mechanisms we'd have are using the speaker for modem-based communication, and using the webcam to scan in incoming data somehow, since nothing in that era can even say "hello" to any port I currently have, but we'd be able to get somewhere.
The problem here is that you are just wrong. You are speaking in universals that don't apply universally. I've been in software for near 25 years and have never interviewed anywhere that shared the practices you describe. Sure it's just a personal anecdote, but so is yours.
How to temporarily freeze a process in Linux
My personal view is that the birthrate in America has dropped because the amount of resources necessary to raise a kid continues to increase. The expectations of what it means to "raise a kid" continue to increase.

Financially, this means providing for them into their mid-20s, often at least through (and including) college. The costs of everything along the way -- housing, clothing, food, education -- continues to grow and outpace income growth.

The other big resource is time. You're expected now to enroll your children in a variety of activities and shuttle them around, rather than give them unstructured time to roam. Families now are more disconnected from their extended families and their communities, so it's harder to get help here. It's up to the two parents (if they're still together) who only have so much time to give.

Basically, the marginal cost of each kid continues to increase, so people have fewer children.

I think another effect is the extension of many of life's milestones. Establishing a career, getting married, etc continue to fall later and later, leaving people less time to build and raise a family.
> I don’t think this is really an issue that can be fixed technically.

It’s really easy to bet that something is impossible. It sounds smart, because all of history confirms your theory.

But history is also chock full of people doing things that didn’t seem possible, so personally I think you’re making a very bad bet.

And I wonder why you are even doing it? What’s gained by trying to convince people that there are zero viable interventions in a specific corner of the solution space? Especially such a big corner as “all technical interventions”?
The process for even submitting bugs is time-intensive, so much so that I started keeping a TODO list of bugs to report, which I never found the time for and wound up stopping even writing new bugs on it because I couldn't keep up.
Apple's long painful divorce with Intel
I don't understand this one:

> If I wait exactly one second, Unix time advances by exactly one second

How does UTC jumping around affect this? If a leap second is removed it doesn't mean you've waited 0 seconds.

I feel like this is wrong too:

> If there’s a leap second in a day, Unix time either repeats or omits a second as appropriate to make them match.

It's not Unix time doing that. It's UTC.
It depends on which type of options. The exercise date could be fixed or variable. But you could sell the options at its current market if there is a market.
Who cares if we're off by 1 second so long as we're all off by the same amount? Maybe we should all wait until this lag adds up to 1 minute before we adjust things instead of perpetually reaching for abstract perfection
My Budget – free, open-source offline cross-platform budgeting
A reality that most of these types of blog dont mention is that you may well not have any applicable data. E.g. users registered before 2000.
Or any dates at all that care about second precision.

Humans are also "wrong" but happy with that, celebrating birthdays indepenent of timezones. Some celebrate birthdays independente of the actual date birth occured like the Queen or Jesus or anyone born on the 29th of feb.

Far more likely your clock goes backwards because you fuck up your ntp config than any other reason.
It had a mode for selecting threads to read (based on seeing the subject line). Having selected which threads in a particular newsgroup to read, the user would then switch into reading mode.

Threads that the user didn't want to read could be "junked". This could work in the context of HN as a way of sorting posts into interesting and not interesting on a per-user basis.

Rather than just navigating a set of threads, trn gave the user tools to productively keep up with discussions they were interested in, and not have to worry about other discussions at all (after dismissing those discussions once).

Here's a basic explanation of the interface:
https://www.einval.com/~steve/software/trn-faq.html
I thought that meant CS or programming classes.

I do have Java, Perl and C++ from SF City College - so I guess that counts.
It seems to work with firefox - useful for saving battery when I'm not using it.
I’ll tell you as an Apple employee—engineers and first/second level managers don’t give a shit about market share or which platform makes the most money. Most of the engineers I work with are very personally motivated because macOS is their favorite operating system.

Yes, there is feature creep and it does have a bit to do with executive mind-share. But don’t attribute to greed what you could attribute to the age old problem of managing software complexity.
I'm not saying it's the same everywhere, but I'm also saying it's not worse in one type of area than in others. I've seen it to all degrees in all three types of areas.
industrial spec cards have bad block management and wear levelling, commercial cards do not (typically), hence their poor reputation.
is there a law regarding whether the presence of these bugs should be disclosed when you are a guest in a business premises or someone's home ?
Why are you narcissistic enough to believe that your idea of the “minimum amount of space” is the canonically correct one, and that city dwellers are idiots who don’t know how to live their lives correctly?
Actually I would say there are plenty of counterpoints in this thread to your second and third points.
Seems very reasonable to me, don't know why you call this bureaucracy:

"The Court holds that, in the absence of a system enabling the duration of time worked each day by each worker to be measured, it is not possible to determine, objectively and reliably, either the number of hours worked and when that work was done, or the number of hours of overtime worked [...]"

ALL places I have worked at have this in some way. Maybe not every day and maybe not always 100% correct but how else will they bill projects internally???
> I always find it funny that wasting 100k this way is perfectly fine but a 5k raise is almost impossible.

This is too real.

At my current job they are incapable of even small raises to keep up with inflation or even investing money in making a better product. Although the company has no problem redecorating the office, sending management to a useless international fair where they spend their time in bars getting drunk, or spending exorbitant amounts of money for sending someone to CNN and getting $0 ROI from that.
Negative space is a usability, not just aesthetic, concern. Judicious use can reduce confusion and stress, while promoting focus.

Scrolling is sometimes necessary to avoid a screen that has too much going on.
1. Why can we not ban spoofed numbers?

2. It would be great if instead they introduced legislation that made it dead simple to sue robocallers, i.e.
- request your call records from carrier
- submit said call records through online portal proving excessive calls