skysight-inc/HackerNews huggingface dataset:
Why anchor it to sunrise instead of solar noon?

Under the sunrise scheme, Chicago, for example, would have sunset at 3:08 PM LZT on the winter solstice and 9:14 PM LZT on the summer solstice.
> here in the UK I'd like to see daylight saving time abolished, but we should stay permanently in summer time

We tried that for a couple of years at the start of the 1970's... Clearly it didn't last.
That website doesn't call it crazy, it just points out many of the difficulties, and the comments refute many of them.

I do have to admit, it did not occur to me that the work week would still effectively enforce an "ordering" on longitudes which somehow takes the beauty out of it.
The unglamorous ETL work is the config and query writing to apply infrastructure building blocks to particular pairs of tables, not the creation of the generic infrastructure.
A method for bolstering private profits by socializing any losses.
What were the ideas behind the start-up? Very fascinated/curious
MS buying Canonical would be an epic irony given how Mark Shuttleworth promoted Ubuntu at the beginning and how he wrote Bug #1 ( https://bugs.launchpad.net/ubuntu/+bug/1 ).
>Was anyone of the US Government criminally charged for this whole thing or they only bothered to charge the guy who exposed the crime?

Laws apply to commoners, not lords.
The article TechCrunch links to, about Patrick Wardle’s research on the FruitFly malware, actually never mentions defeating the webcam LED: https://www.zdnet.com/article/new-analysis-fruitfly-mac-malw...

It’s possible that Wardle’s Black Hat paper does, but the link doesn’t back up the assertion in the TechCrunch piece.
Looking for an experienced Software Engineer?
Watts' back catalogue:

https://www.rifters.com/real/shorts.htm

I also enjoyed his earlier trilogy: starfish, maelstrom and behemoth

a lot of the short stories are also good.

a recurring theme in some of Watt's writing is damage control for failing or broken civilisation -- for example there was an X prize competition last year for short stories starting from the assumption that a plane flight magically jumps 20 years into the future, Watts produced this: https://seat14c.com/future_ideas/37D
New Delhi population growing by about 700,000 each year
It should also go without speaking that distrust is not quite the same as believing something. It's closer to holding doubt, and even if doubt can be motivated by a guess it's not the same as endorsing a guess as fact. You're misrepresenting my point in at least that regard.
How about that the back button takes you off site instead of back one email?
Airflow makes the distinction wider, as creating data pipelines requires even less software engineering.
Bit late, but replying to this because my comment does have missing context. Most of the repos we have are large enough that downloading three individual files is faster than cloning the whole repo. Even with a shallow clone with a depth of 1. I've tried the combinations and even tried downloading a zip file of the repo. Still faster to download the three files. And I haven't even added parallel downloads because it's fine as is.

But given the issues, why continue to use the API? Because those files are related to the build pipeline logic and they change maybe once in 3-4 months. I can live with an error once in 3-4 months. Recently I was working on changing some of the logic of the pipeline and that's when I ran into it enough to say that there was something odd from Github's end.
The Government doesn't admit it did anything illegal, any court cases trying to show otherwise will take a decade as this one has, and currently the only one I'm aware of was dismissed as the courts ruled they could not prove damage had been done.

Though, even if found to be violating the law I find it hard to imagine any prosecutors trying individuals involved.
Having used OS X for the last 15 years, a good Microsoft Linux is probably the only thing that could conceivably get me to switch to either Microsoft or Linux. I don't think it will happen, but it's a good idea.
This happens on the Surface line.
So here's a series of interview-related experiences I've had with the same, large company; a combination of good, bad, and weird:

1. After a referral from a friend and former coworker, I have an informational interview with a hiring manager. We hit it off and I get into the interview process.

2. I end up interviewing for a different team than before. After lots and lots of interview prep and a stressful but seemingly okay interview loop, I meet up with aforementioned friend and former coworker for drinks.

3. I hear back that I'm not getting an offer for this particular opening, but this particular rejection cryptically asks me to "stay tuned" for...something.

4. I'm contacted out of the blue by a contracting firm working with the same company. This is apparently what I was supposed to stay tuned for. They send me a list of contract openings, I indicate which ones seem interesting to me.

5. I have a phone interview for one of the contract slots. I get hired on a 3 month contract, but I'm told that if things work out, they can extend the contract.

6. The contract gets extended, and I start asking around about converting to full time. Doing this requires yet another loop, but I can stay on the same team and everything, and they have an opening. I start prepping. I also do a mock interview with another manager in the organization, who tells my boss that "it wouldn't be a complete waste of time" to interview me (which was much higher praise than it might sound if you know the guy).

7. I do the interview loop, in a conference room not far from the desk that I'm already working at, for a job I'm already doing. After the loop, I return to my desk and try to do some actual work but shortly realize that my brain is fried, and my boss kind of laughs and says I can just go home.

8. A few days later, as I'm working, I catch my coworker coming back from my interview debrief. He makes eye contact and gives me a little thumbs up. A couple days later, I get a formal offer. It's a pretty damn good offer. I accept and schedule my first day for about a month and a half after my contract is up, so I can get some extra vacation time in between.

9. Eventually, I end up interviewing people myself. The best story from this stage is when I have a streak of 7-8 phone screens where the candidate no-shows. Like, either straight doesn't pick up the phone, or picks up the phone and when I ask, "is this still a good time?", they say something like, "no", or, "I'm still driving". Everyone I talk to agrees that this is really weird. Eventually I find out that the recruiters don't understand how time zones work, except that was only 3-4 phone screens in and I still had a bunch of no-shows after that.
Out of curiosity, can anybody comment whether the Clojure versions of these are "lazy" in the sense that if you only take the first element from the result, does the the stream process all the results or just the first? eg:

(first (map #(extract-name %) justice-league))

Does it map all the elements or only the first? This is actually the key aspect of streams, and more important in many ways than whatever syntax sugar is available to invoke the operations.
>But he maintained the policy was justified to discourage abuse – a point echoed by his former deputy, Mike Tolbert, who said it was the only way to prevent the shelter from being used as a “travel agency”.

Why not simply restrict the free travel ticket a second time? Instead of the basic necessities like food and shelter?

Writing that out makes even less sense once you think it through, however.

If the goal of the city is to relieve itself of homeless people, they should offer as many free bus tickets out of town as homeless people can ask for... Even multiple tickets in a row... Becoming that dreaded "travel agency" that Mike Tolbert warns about.

Surely it would be less expensive to pay for a second free bus ticket than to pay two police officers to arrest the same person 3+ times in a row for sleeping on the beach... And eventually the person might find a city or town that caters to their needs better than their first destination might have and end up staying.
Ok, we've changed to that from https://www.bbc.com/news/health-46078989. Thanks!
Software Engineer's that know how to design, sell and market their software.
Showing photos would fall under fair use.
I agree that there are 1000 ways to create concurrency issues in Swift, as shown in the article. However I fail to see how it's worse than most other multithreaded languages. C++, JVM languages, Go, Python - they all don't provide a lot of support for writing correct thread-safe programs.

Swift/Objective-C might even have an edge compared to some of them, due to providing dispatch queues in the standard library - which are fairly easy to reason about, as shown in the article. I see those as better than the average user creating lots of threads on their own, and then try to synchronize things via mutexes. There might be a performance overhead, but I would only look at that after the program is correct.

There might be languages that provide more help here, e.g. Erlang, Haskell or Pony. But those are not mainstream, and might also not good choices for things where Swift is an alternative (client-side applications). Ada might have been better too, with builtin Task and communication constructs, but that falls into a similar category.

Then we have Rust, which might be the thing you are referring to as a better alternative. It is in the sense that it can prevent most threading issues at compile time - I will refrain from saying "all" since people will write unsafe code, and there can still be deadlocks and logical race conditions. However even Rust thought Rust has lots of tools for preventing concurrency issues, it still doesn't have builtin ways for easy concurrent programs - and e.g. for solving the problem that is described in the article. If one would implement the given solution in Rust, there might be lots of fighting with the borrow-checker involved, and potentially the same amount of heap allocations (callbacks isn't a paradigm that works well in Rust). Obviously there are more idiomatic solutions.
> What's wrong with Paint 3D?

For starters, there's that "3D Objects" item underneath "This PC" in the Explorer treeview. It's not relevant to me, and I'm skeptical that it's relevant to the average user.

If I recall, there was a registry key that could be modified to remove this item, but after I applied this modification, a subsequent update undid this. I find this incredibly frustrating.

(Below, I'm speaking to this point more broadly)

It's my computer and I should be able to use it the way that I want to. I have my own user account because others may use this machine differently, and each user deserves the ability to customize their experience based on their preferences.

I honestly don't understand how Microsoft gets to make these decisions on behalf of users. They shouldn't even have a say in the matter at all for anything a user has explicitly configured. Feel free to change the defaults, but at no point should it be considered acceptable to override an explicit configuration of the user.
http://archive.is/pdrKz
I agree with everything you say but what bugs the living hell out of me is this profession's infatuation the new shiny. That along with the almost universal absence of any objective evidence that the new shiny will positively effect the project's bottom line.
Does anyone know the rationale for creating Nixlang? Guix's use of Scheme proves there isn't a novel feature unavailable elsewhere, so it seems like a lot of wasted effort to implement a language that will likely only ever be used for one suite of programs. (And tooling; though almost none exists now, making the choice even more expensive.) I've tried to find one, but "nix" is a difficult thing to google for given the couple decades people have used it as a catchall term for unix and unix-like operating systems.
I'm surprised this was not an episode of black mirror, sounds crazy ...but that's just me in 2018 thinking that
I prefer using email clients than using the Gmail on web because of this particular reason. Their web app is painfully slow.
Nice! Going to bookmark this for sure. Is there any opportunities for recorded meetup talks?
imagine a world where user experience is modulated proportional to revenue generated through the user, to subtextually train us to spend money in the way they like.

>You get what you pay for

Could you try disabling google ads, buying a couple of products and report back if it improves the user experience?
I use Enterprise connected to a domain and our admins have at least tried very hard to turn off all of this, and I still get ads in the start menu. Now you may well say that we just missed time setting... But our Windows admins aren't incompetent, so to me that just says that MS intentionally obfuscated it even in Enterprise.
Yep, data science and software engineering are two very different disciplines.
>Judging by your activity here, you seem to negiate pretty much everything.

No, I try to aim only at the bullshit. It's not in short supply, unfortunately. I usually don't waste my time commenting to people that I agree with them unless I have something else to add to it.

But I also don't understand why you'd think the things I am saying to you now are a function of my post history. Perhaps you think you're the first person to see a UFO? Surely if you thought otherwise, you would have looked up the typical responses to previous UFO claims and come suitably armed with data which refutes those objections. Perhaps you think otherwise? Maybe you think a total lack of self-awareness is the only tool you need to be allowed to make uncontested bold claims.

Personally, if I saw something as amazing as a UFO I would have done some research on the subject and analyzed the objections well enough to honestly represent my experiences within a modern scientific framework. But honesty is not important to some people, so what do I know?

>If I produced a video, you would call it fake. If it was proved real you would call it some new form of ball lightning. If it was proved to be real footage of a UFO, you would cast doubt on that too and tell me not to believe my lying eyes.

If you had said "I saw something curious that matches the description of a UFO", I would only have told you it was irrelevant. But this is what you said:

"How do you think UFO's move through earth's atmosphere? They repel matter via real-time manifold dynamics allowing them to move at supersonic speed. I think we already know this."

So I ask you to produce the data that you analyzed and the methods you used to analyze them, and the consequences of your surely well-worked out theory of antimatter gravity. And any evidence that anybody but you has accepted them.

But somehow I doubt that you can even tell me what a manifold is without looking it up. Of course, you've got no need to prove this to me: simply point any qualified physicist to your insightful publications.

>BTW, I'd happily take a lie detector test if I was ever presented with one.

Pulled this straight from the Crank Handbook, I assume? There's no such thing as a "lie detector." There are stress detectors, but I hardly see the relevance of those to the veracity of your claims.

>Oh and there is that footage from trained fighter pilots. Which gives me all the validation I'll ever need to my own experience prior. I'm happily validated.

Oh, that explains why you showed up on an HN physics post and announced the obviousness and credibility of your UFO-related physics expertise? That wasn't a reeking, desperate plea for validation?
Yes, I've switched to the HTML version permanently, and I hope others do the same. Maybe if Google sees enough people switching to HTML, they'll get an idea of how popular their new version is.
Quitting Amazon 5 months after I started
I tried to clarify new prescription vs refill for this reason. Once they are hooked I do believe harm reduction is warranted.
Fair point.

Conversely, if you want to fake your own death, disappearing in the wilderness ("hiking accident") is one of the most reliable and plausible cover stories. People who disappear at sea wash up on shore a hell of a lot more often than people who disappear in the wilderness are ever seen.
I'd go for Diogenes of Sinope's request of what to do with his body after death:

To be left outside with a stout stick, so my corpse can either be eaten by dogs, or fight them off should it find this upsetting.
I agree with the proposition Gerd Gigerenzer is making: we use intuition in our daily lives as part of our decision process, and those with a greater aptitude for intuitive understanding have greater intelligence. I think this positions intelligence as being more than just a quantitative marker like an IQ score. Intelligence has conscious and unconscious aspects to it. True intelligence not only requires intense learning, but it also requires intense experiential awareness, understanding, and apprehension.
Utah’s program of housing the chronically homeless has a lot of misunderstandings. Mainly about that it serves the chronically homeless, which are a minority among the homeless.

https://www.deseretnews.com/article/865678779/Is-Utah-still-...
I haven't seen benchmarks but I would guess that there isn't going to be much of a performance difference. It's like comparing the performance of your VM on different hypervisors, unless something is very wrong you won't see much difference.

As the OP indicated, MS SQL has it's own facilities for managing memory and disk I/O. It basically asks for all the resources from the OS and then does everything itself internally. I'm exaggerating obviously but it does try to avoid costly calls to the OS whenever and however possible which is why it was so easily ported to Linux.
Q: Why do you think the lords wish to disarm the commoners ?

A : Bullets don't care how much power or money they have.
Users suffer because of poor performance but at least management can brag about compliance, code reuse, being able to quickly push out production code, etc.

I've seen this type of behaviour become more prevalent especially within the last 5 years or so, and it's just as irritating to me --- especially when resolving user-complaints take a backseat to improving whatever useless metric-of-the-week the management have thought of.

It doesn't have to be "the customer is always right", but I've found that companies are increasingly becoming more deliberately ignorant of user's concerns and instead focusing on furthering their own agenda.
Redbird: A modern reverse proxy for Node
Hive consciousness: Do we really want to fuse our brains together?
So Blizzard should not try to diverge and stay with the same fan base that could kill its game and blizzard itself if not well received. Or should they try to diversify and try to gain other customers/fans where 1 failed game would not be it's death?
I've written about how bad it is, and I've given feedback, and I try to use Gmail basic whenever possible now. That's how bad it is.

But Gmail basic doesn't support changing sender's address... and attachments is a bit backwards, so I still have to stick with this monstrosity.
Getting downvoted, so i'll add that i'm using a Chrome-based Chinese browser (UC) so have no control over the Chrome version.
> However I fail to see how it's worse than most other multithreaded languages. C++, JVM languages, Go, Python - they all don't provide a lot of support for writing correct thread-safe programs.
Swift/Objective-C might even have an edge compared to some of them, due to providing dispatch queues in the standard library - which are fairly easy to reason about, as shown in the article.

A couple corrections:

- Dispatch Queues are not a part of the Swift standard library. They are part of Grand Central Dispatch which is almost always present where Swift is present but is actually a separate project.

- JVM languages, well specifically Java at least, do have synchronization primitives built-in. It's part of the Java language spec. You can mark any method as synchronized for instance and it will automatically be mostly thread-safe.
Sounds like a novel Joseph Heller wrote I read in high school featuring Major Major Major Major and a guy named Oar rowing to Sweden.
There's no headphone jack. It's a downgrade.
it's probably more effective to use that lack of verification to police misinformation within the echo chamber than to introduce members that could offer contradictory - but also potentially false - information.

Putting aside the verification problem for a minute, doesn't the echo chamber problem lead almost automatically to group think?

I do machine learning, and I see a strong analogy here with overfitting. If all the data is from a subset of of population and it is never validated outside that subset then the model will become strong on that subset data but much weaker outside.

In machine learning we use a variety of regularization techniques to combat this. One thing that actually works pretty well to build robust models is (a small amount of) mislabeled data: the model learns not to depend on any single feature.
Aspose.Cloud Newsletter November 2018: Excel Spreadsheets Processing REST APIs
I felt similarly but the innovation Inbox brought to email was just too big to ignore. It was a new paradigm on how to use e-mail.

Killing Inbox is just another terrible decisions in a string of terrible decisions coming from Google. "Eh, only had a few million users anyways, who cares? What's product support? Everyone's a beta tester!"
Home, home on Lagrange...
What I don't get is why are we are spending resources on artificially fortifying our bodies for something that's not event a serious threat? We as society already possess capabilities to survive against threats even more serious. Our body is magnificently apt at defending itself. Disease becomes a problem for us only when we are not taking good care of ourself and our environment, like all the disease outbreaks in UK and US in 1800-1900 when we were living in filthy environment of cities and consuming food/water contaminated by our own filth. Thanks to sanitization revolutions we were able to regain our health. We can once again reach pinnacle of our health if we get rid of newly create pollution in our environment/food.
This looks great! I just e-mailed you in regards to the PM role.
Inbox does this now, as well. Half the time I open the page, I cannot even use it, despite seeing the emails loaded.
Very hard to tell who is hooked. Someone close to me had been using opiods for many years and is still in terrible pain most days. This person’s meds keep getting cut due to opiod-fear, which just increases the misery. So please remember there are legitimate long term uses, even if that’s not what we see in the papers.
Natural Atlas is trying to do this type of thing by pulling together data from USGS, USFS, etc: https://naturalatlas.com
How Does the Brain Store a Phone Number?
This is entirely intentional. Google has no incentive to make their services run optimally on anything other than Chrome, for that would slow Chrome adoption.
llamas are used to pockets
Following that thought:

If Microsoft buys Canonical it will be very interesting. Seeing that IBM bought Red Hat,
It's so sad that these terribly intelligent creatures die so young. Imagine what they could learn if they lived a few decades.
I think the best course of action is for someone in the Chrome extension space to create an extension that adds minimal functionality to the basic HTML version, like simple dragging and dropping of emails into labels. I use an enhancement suite for Reddit and HN - I'd gladly use one on basic GMail.