skysight-inc/HackerNews huggingface dataset:
One big difference is that you can often gain flexibility unofficially when you are, well, flexible about it. Fewer hours or less travel so long as you do so informally and schedule around various work constraints. Whereas if you really need shorter work hours or to minimize travel or whatever in a predictable way, you probably need to get it down on paper.
I wonder what percentage of the population doesn't know what historic/prehistoric actually means?
That is known, but the point is that IE stopped. That has been reported somewhere, can't find a useful link right now but I remember the discussions. It was reported - and what was observable matched the description - that as soon as Netscape was out Microsoft stopped pretty much all their efforts, and IE became the laggard that due to its market share prevented innovation and became a huge obstacle for quite a long time, until loss of market share and the rise of the web app forced their hand.
Two anedoctal stories of mine:

a) I do some consulting for a healthcare company, and bill them by the hour. It is very difficult to reach 60h/month, I managed to get that once, and it translated to an incredible amount of work. Initially they were worried about the cost, and put a cap of 80h/mo, but I never got even near that.

b) Back in the 1990s I worked as technical support for a small ERP company. I had a colleague that kept a frantic pace the whole day, did a lot of overtime, always buried by work, complaining, etc. He had so many booked overtime hours, he took a 3-week vacation solely on them (in Brazil you have 30 day of vacation per year, as well).

Those 3 weeks were the most quiet I ever saw in my work. I even found the K&R book and learnt C (I was really amused to find that UNIXes came with a free compiler. Development tools used to cost several thousand USD back then.)
The world is very small, and privacy is a mainstream concern these days. The impact of one story or one action is limited, but in the end, users do get their say. Otherwise, we would still be using Internet Explorer.
Is it possible to upgrade without upgrading the boot filesystem to APFS? I have a Fusion Drive, and don't have high confidence Apple got this right.
Isn't windows mobile the only platform where PWA's can be submitted to the app store?
I had no idea this existed! This is quite awsome, although I mostly use my iPad with a BT keyboard.
> I had lots of fun with Lisp and Smalltalk, but can't imagine using them with the team sizes I usually work with.

I have an impression that it correlates less with team size, but rather with average member skills.

Well-written and logically organized Lisp code shouldn't be any harder to maintain just because the team size has increased. Rather, Lisp provides too much power (as in, macro system, compiler easily available at runtime, etc). These can be easily abused and wreck a codebase.

I have chosen Golang for most new development in the group I am in, basically because it forces a straightjacket onto people, even down to things like code formatting.
I got tired of asking for people to write unit tests for their Python code – the fact that people can get away with throwing Python code with zero tests into production baffles me, it's like taking C code to production without compiling it.

So at least I got a compiler enforcing some level of code correctness and some uniformity in code conventions. And the fact that noone is overriding anything they should not...
What does this really have to do with "men" other than the white-knight author seems to have an issue with "men?"
Santa Fe Opera ended their 2018 Summer season with a silly and fun production of "The Italian Girl in Algiers" [0]. Satire of current events, American pop-culture references, including some great bits from "Rabbit of Seville".

Carl Stalling, Warner Brothers' music director, was a genius.

[0]: https://www.santafeopera.org/opera-blog/post/2018/august/com...
This book is the best!
Error 503.
Well, along with knowledge of your Gmail account is the potential for knowledge of... every single other account you have connected to it. People rarely seem to realize their email account is often the most important and valuable property they have, as every other bit of digital content they have is tied to it, and often dependent on it to get access to it.

You should ask yourself: Can you get into your Steam library or Amazon account if you can't get into your email? Do you have a workaround if Gmail deletes your account? (If you have your own domain you can redirect, you do. If you use @gmail, you don't.)

It's exceedingly unlikely Google would do this, but bear in mind, the steward of your email account could reset the passwords and/or grant themselves access to any data you have on almost any digital account... and in many cases, hide the evidence they did so.

With regards to reliability, FastMail does occasionally have very short outages for technical difficulties which you can see on their Twitter account, but as someone who lives out of their email account so much that I browse social media largely by mass subscribing email notifications to a folder, I've only once tried to get to my email and been briefly unable to in the time I've had FastMail (over two years, I believe).
Honestly, I discover far more music through services like Spotify and Pandora than I ever have through the SiriusXM stations that I listen to.
Thank you! This really comprehensive. I'll probably start with the NOAA weather tutorial, and go from there.
I've started using the YouTube website on iOS because it uses the native video player and is ad-free then (some people put an ad-break every few minutes on documentaries for example which is super annoying)
> "just use chrome" is an endless refrain from webdevs who don't want to test on Firefox.

Not at all. I used to start developing while netscrape was still a thing. Chrome is (and it was) a bless for developers. I try firefox like once a year and see no reason to switch.

THe actual case is also no reason to switch (for me) but ill watch it.
NVidia hates this one simple trick.
How did the story within Myst end?
https://www.ncbi.nlm.nih.gov/books/NBK222804/

> Research findings suggest that changes occur in the “biological clock” during adolescence. As a result, teenagers have a natural tendency to fall asleep later and to wake up later. This is referred to as sleep phase delay.

> A correlation was found between subjects' melatonin secretion and their stage of development. The results indicated that melatonin onset occurs later in adolescents, making it difficult for them to go to sleep earlier at night. At the same time, the hormone “turns off” later in the morning, making it harder for them to wake up early (Carskadon et al., 1998, 1999).

It's like things are happening to the body during puberty.
> Distinction between dynamically typed and statistically typed is clear.

Not so clear as you might think. For example, it's relatively easy to construct a typed version of the untyped lambda calculus using isorecursive types.
If you're looking for a mobile game that hits that aesthetic, try "Alto's Odyssey"
The part you're missing is that the value of the houses being relocated away from is lost, as they've become uninhabitable due to rising seas.

So it's not the cost of the relocation here that's at issue; that's comparatively cheap. What's very expensive is the loss of all of that property and infrastructure that is left behind and will need to be rebuilt elsewhere.
I find it strange that people here are fixated with the solving software part. What's really cool to me in the project is the mechanical solution; fitting all the motors, axles, MCU, sensors and battery inside a customized cube.
Movie Theater in the Sky? Alaska Airlines Trials VR Entertainment at 35,000 Feet
Pakistan Income Tax Calculator for Salaried and Business Individuals FY-2018-19
I agree.

I recently tried to port an ~11k SLOC object-oriented Perl program from GTK2 to GTK3. The lack of types was maddening. I would have some simple goal, like "find the path of $image." I would immediately run into a roadblock: what type is $image? Is it a string? A file handle? A Gnome2::File?

So I trace the variable back. It's a parameter, so look at one of the places that calls it. That callsite uses a global variable. Aha! I go to where it's initialized. It's initially set to undef. Dead end.

I couldn't help but think, "I wish I was programming in Java right now." That was a new low for me.
Ah yes, I'm sure the whole thing would have worked politically if only they'd also tried to set up a system in which rich parents paid poor parents in order to get better start times. Conveniently, this would also mean that the students would be income-segregated so rich students would not have to be mixed in with poor students.

</snark>

... I also took economics in college. To me it seems obvious that calling a fanciful solution like this "obvious" except for "human pride" is woefully inaccurate.
Makes fairly rational sense -- in addition to the hard deliverables provided by professional services firms (market studies, fairness opinions, consummated M&A transactions, etc), their "product" is to a great extent the warm-n-fuzzy feeling that clients get from the general perception that a bunch of intelligent, highly educated and broadly competent, insecure overachievers are burning the midnight oil to triple-check that everything is going to plan and there are no contingencies left unexamined.

As such, on a meta level, the "product" in this regard is not some kind of impartial measurable standard of client-related vigilance, but rather, constant reinforcement of a perception in the client's mind. And so, it's totally rational that, for example, investment banking associates will always respond to a late-night email from the client's internal M&A guy or corporate development lady on the same night the incoming email was sent -- even if it's an email of the "hey no need to respond to this, just wanted to make sure I sent you the attachment" variety. Maintaining the perception that someone is always watching the store is paramount not only in maintaining client relationships, but also in justifying high fees.
Microsoft wants to use HoloLens, AI to fix videoconferencing
The other day I was tasked with extracting over 500 field names and associated labels from an excel file(it was sort of a form template).

Obviously not something I graduated from University for, so I wrote a script that did it for me.

FDD all the way.
I'd guess that as well, but that doesn't make it any more laudable. If a job market is such that the equilibrium price of labor is below the minimum acceptable threshold that we as a society have agreed upon, something needs to change.
> Notably, synced data would have been visible in myaccount.google.com already, and if he had syncing disabled, I don't think there wouldn't be any data synced with his account to view.

That makes no sense at all unless syncing is an account wide setting instead of a browser setting, and it's pretty clear that this is a browser setting. Bob could have syncing enabled on his primary computer, log into gmail on Alice's computer where it then logs him in to her browser but without syncing enabled, and then Alice can later on come in and enable syncing by hitting the blue button.

Frankly it sounds like what Google should have done is created a better security system rather than a better notification system. This solves nothing, creates more problems, and pisses people off at the same time.
OSINT tool for visualizing relationships between domains,IPs and email addresses
I tried writing Bash completion handlers for a Lisp dialect. I couldn't figure out how to get Bash to stop closing quotes, so I gave up on it.

Concretely, here is the behavior:

$ ./txr -e '(list[Tab]
(list (list-carray (list-str (list-vector
(list* (listp (list-vec
0:[0924:142129]:zelenka:~/txr$ ./txr -e '(list-vector'

I continued with -e '(list-v[Tab] and it then produced -vector' including the closing quote!

Clearly, it is oriented toward the idea that each token of the language being completed is a separate command line argument, such as a path name or whatever; it is not clear how to get it to complete syntax that is packaged as a single argument in a quote.

The bash code is:

txr_complete()
{
local target=$2
local context=$3
COMPREPLY=($(txr ./txr-bash.tl "$target" "$context"))
}

complete -F txr_complete txr

The ./txr-bash.tl file is:

(tree-bind (target context) *args*
(cond
((m^$ #/-[etpP]/ context)
(iflet ((match-rng (r$ #/[^ ()\[\]]+/ target)))
(let* ((pref [target 0..(from match-rng)])
(suff [target match-rng])
(funs (if (plusp (len pref)) (find [pref -1] "[(")))
(boundfn (if funs (fun fboundp) (fun boundp))))
(mapdo (op pprinl `@pref@1`)
(keep-if
[andf boundfn
(opip symbol-name
(starts-with suff))]
(package-symbols :usr))))))))
That first picture is incredibly unnerving. It's like the last picture taken by the rover before it went suddenly offline or something.
Looks (and sounds) a lot like The Outline [1].

[1]: https://theoutline.com
First, lack of trust doesn't imply bad actors in the system.

Second, a blockchain creates a decentralized public ledger. Patients can be owners of their records, and sign to share access. There is already a working implementation of this technique in Filecoin.

Third, PoW is the 'new technology', a blockchain is just a data structure.
e.g., Binary trees are no good for the U.S. healthcare system.

I know there are politics involved, but we are not politicians, why not try to solve the problem with the tools at hand?
I switched to firefox on my android for both Facebook and Twitter. So far, I've had very little downside to this.
That's a curious place to draw the line. As we've seen in the past year, assembly isn't good enough. You need to understand your microcode or it will eventually bite you ... and you don't.

But that's all just nit-picking <<1% cases. When's the last time you saw a functional program whose execution time or memory footprint were unacceptable, and required knowledge of assembly language (or lower) to resolve? I can't say I ever have.
FWIW, that's exactly what the updated [1] says. Maybe they missed that sentence.

[1] https://www.google.com/chrome/privacy/#signed-in-chrome-mode
Sorry, I was using that as a kind of short-hand and obscured my meaning. That particular belief is a symptom of the underlying irrationality of his belief-structure but not in itself necessarily arrived at irrationally in the general case, eh?

> You can't know that without knowing how he arrived at that conclusion.

In this case we do know how he arrived at that conclusion and we know that it was due to a form of reasoning that obviates itself, that his reasoning is irrational, that he is, in fact, not reasoning by his own admission.

I can't say whether or not this religion is working for OP's father, but I can (and do) say that it is irrational, because it is irrational in its structure. Anyway, he doesn't have to reason correctly because (his) God(-image) does not require it, He is content with irrational faith.
One of the comments says:

> I don't understand why people are comparing bars. The X and XS do not connect to the same frequencies. The XS support some that the X doesn't. Depending on the frequency, having 1 bar may result in faster connectivity than 4 bars in another congested frequency. And yes, phones will often prefer connecting to cells with less signal but that are less congested than 5 bar cells with no capacity.

I don't know enough about things to know if that's right, but it seems reasonable.

Anecdotally, I've had a XS Max since Friday and haven't noticed anything different at all, but I also haven't been away from home much over the weekend so I can't really weigh in. Still, I wouldn't be surprised if people were jumping too conclusions, but I also wouldn't be totally surprised if Apple goofed somehow (though that seems a little less likely).
They should have just put the new behavior in an extension and heavily promoted that to g-suite users.
Sounds like you are trying something very ambitious!
I do know that it feels like magic. But then, so did the 90s wave of VR. I also agree that it in theory enables new things.

But in practice, nobody has demonstrated that those new things deliver more value. Again, consider 90s VR. Or how people were sure that home computers were the coming thing starting in 1970 (and probably earlier). But they didn't really become particularly useful or common until the arrival of the web browser. [1]

The engineers at jetpack and flying car and humaniform robot companies also said "Holy shit, imagine what we can do." We could look at the plans for manned space travel of 1940-1980, none of which panned out. Heck, we could look at 3D movies and TV, which have flopped repeatedly. And even at Apple there were plenty of times that they said that and were wrong. [2]

I'm really not trying to rain on your parade here. I'm happy to admit that this could really be the time VR takes off. But I'd love it if more VR proponents could accept that "feels like magic" is a novelty effect; that the history of 3D "feels like magic" products turning into giant flops goes back at least 150 years; and that this could be just another one of those things that ends up like 3D TV or Smellovision.

[1] https://en.wikipedia.org/wiki/Home_computer#Reception_and_so...

[2] https://blog.musicmagpie.co.uk/2017/09/06/7-apple-products-t...
Downloading it so.. I hope not but Apple updates tend to cause problems rather than solving them, also upgrading Fedora at the same time which may turn out to be dumb, fingers crossed.
Downvotes? You guys prefer to not be able to see the slides and to instead have a good portion of the video's space taken up by the speaker themselves? Am I alone in this?
16GB is the bare minimum, but with some thrashing. 32 to really be usable, especially when running emulators.
Original title is:

"How Some Men Fake an 80-Hour Workweek, and Why It Matters"

and the author makes a Big Deal over this being a "man" thing.

Why do the people at "hacker news" want to gloss over the sexism behind the author's shaky premise? Normally an inflammatory article like this would be [flagged] and the submitter shadowbanned.
That's completely abstract example, not relevant to actual practice.

It's hard for actual programmer make that mistake.
Unused IP, set PTR (seems important) and MX, SPF and DKIM, although I'm not sure how relevant the last one was.
I can imagine that Gmail will block you if you try to send mail from an IP that was previusly used to spam.
When I was hired as a consultant, the very first day I was asked to give an estimate on how long it will take me to complete the project. (Coincidentally, it was for a New York Times)

I spent my time studying the code base and the requirement. By the end of the day, I told them around ~20 hours. It was a fairly easy project.

I spent a month and a half to complete the project. What I didn't take into account was how long it will take to get resources from them. When I asked a question, it took anywhere from 48 hours to an entire week to get a response. When I completed a task, I got no response.

But I needed to be on call because they would sent hundreds of emails about everything except what was needed. I charged them for all the hours I spent waiting for them, and reading long emails that led nowhere.
Of course since this thread had actual debate that wasn't fully compliant with the SJW agenda, it has been flagged, my account has been flagged, and the resident homophobic bigots of HN have harassed and abused me and flagged and silenced me.

You call for diversity and rational discussion but you won't participate in it, and you don't pracitice it.

Once again the absolute hypocrisy and fascism of the SJW left is exposed.

Fucking hypocrites.
You could also do this with a couple chunks of wood and a drill press.
Diversion – the Router Adblocker
> nobody cares the slightest whether you are actually there or not - as long as the work gets done.

That only works if the people with authority have the desire and ability to determine whether the work is being done. When they don’t, easy metrics like working hours unfortunately are what they care about.
It's "misandry" not "misogyny". A hatred of men.
> No programming language can do that (i.e. describe non-computable "algorithms")

Coq certainly can describe properties like this; they're just uninhabited types (all the necessary concepts needed to define "decides halting in linear time" can be defined over an inductive definition of the step function for the programming language of the halting decider; or if what you in fact meant was "a type that represents programs that halt in linear time", it's even easier and requires the same concepts, but a less powerful programming language). There is no specification sublanguage required. I find your distinction to be pretty iffy. Of course, Coq is not a very traditional programming language, but it is a programming language nonetheless.

(I note that you claim that Coq separates types and terms into two different semantic and syntactic categories, which isn't really true. The set model, which is the standard model that justifies the consistency of the calculus of inductive constructions, makes no such distinction!).
Yours is a very interesting observation. You’re saying that either:

a) You’re there to work on the kernel, and because that’s the end goal you out up with the CoC;

b) You’re there for the reputation and/or meritocracy, so the CoC feels like a personal attack.

Is that it?
IpfsCloud: A Decentralized, Anonymous IPFS Cloud Storage Platform
BPython on Arch Linux
Is it really that what's best for the 99% lies the other way? Or is it that Chrome has so many users that there will always be a majority that don't care about the latest privacy violation Google has forced upon 1/6th of the world population?

When you have 1 billion users, I think it's easy to say that "most of them are better off" with whatever, because there's no possible way that you'll ever have a majority of your 1bn users arguing for or against anything. This is why watchdog organizations exist, and why they're so important.

Doing the "right thing" for 99% of your users isn't actually the right thing if it does harm to your most vulnerable users.
In the same spirit of "play stupid games, win stupid prizes", I'll describe this as "making stupid demands is asking to be deceived"

" For people who were good at faking it, there was no real damage done by their lighter workloads."

Well, duh. The customer is the limiting factor in a lot of cases and downtime means you get to focus more on the work (when you're actually working)
Hacker News edits the facts, and even titles, to suit their agenda. Sad.
I think one important takeaway is also: A good, motivated team will make it work. For example we need to cover 0800 - 1800 due to SLAs, but usually we have 2 guys just organizing Kita (kindergarten) duty with their wifes. One brings his kids to the Kita in the morning and comes in at around 0900, and the other guy comes in early and leaves at 1700ish to collect the kids. Simple.

We also had this when our application just went into a royal meltdown earlier this year and we had pretty much constant OOH work to do. Eventually we arranged that I don't come into the office for a week or more, and I'll just work reduced night hours. This allowed us to tackle that mayhem much more effectively - they'd figure out issues and create patches and manual tasks. I'd apply them overnight, and hand them everything that caught on fire this time. I don't like to work at night, but I'm the guy without ties and who's gonna complain about 20 - 25 hour weeks?
Experts uncovered new Adwind campaign aimed at Linux, Windows, and macOS systems
Purely functional languages come with the promise that a sufficiently advanced compiler will see through all that monadic functional cruft and run your code as well or even better than it would if written in an imperative language.

As we don’t yet have such an advanced compiler, impure hacks like `par` start seeping through the cracks.
wow, did we crush it? It was there earlier