skysight-inc/HackerNews huggingface dataset:
I've seen websites being broken because they load some ad js, and when it fails it throws a js error which prevent the rest of the script from working. Also some websites wrap their outside urls in tracking urls, and these break as well with ad blockers.
Particle physics may have reached the end of the line
I gave this a try, but sadly it came up short. For writing a single paper of MSc Thesis, it might work. However it just doesn't seem suited for handling a large number of references for a variety of projects, which get called on frequently as standard references in papers, reference material, and much more.

If it helps I have just under 2000 papers in my Zotero. It isn't massive by research standards, but it is substantial.
I have an FX8320 and am very interested in this case. When I bought mine they marketed it as having the potential to unlock cores (almost lottery like) with certain motherboards.
DOE’s E4S Software Stack Takes an Extreme Step Towards Exascale
Police license plate readers are still exposed on the internet
BigCommerce migrates to Google Cloud Platform seeing 81% improvement
sorry, i am not experienced in this matter, but wouldn't asking the hiring manager make sense?

if they are lying then you are being messed around, and should be cautioned.

if it's just LinkedIn "self promotion" of these staff then it's not much to worry about?

if you have a probation period, that would allow you to see what the company is really like?
One interesting bit is that it could be linked to a medical condition of Employee 2 (peacemaker for instance). And an employer can't ask about an employee medical records.
Battle of the Document Databases
You can also gamify exercise with your friends by playing soccer, or basketball, or Ultimate. It has the added benefit of being fun.
Ask HN: Choosing a free webmail solution
Seeing as Google's Inbox will be going away this year, I've been trying to identify an alternative webmail solution.

I know a lot of the features of Inbox are being ported to Gmail, but for me Gmail's UI is just really unpleasant to use. I want something that has Inbox's sleekness and minimalism.

After looking around though, it looks like Inbox is pretty unique, with other free services looking seriously out-dated and cluttered. Does anyone have any recommendations (other than self-hosting) of achieving an experience anything like Inbox?
Sign up for an actual "game" like a local 5km running race. If you want to place well in the race that's good motivation to get out and train every week.
It depends. Who are you on this list?

https://www.opensecrets.org/members-of-congress/members-list

For example, the top recipient of donations, Beto O'Rourke, received $224,463 from Alphabet Inc (AKA Google) in 2018.
Yep, if you're still using Mendeley, you should move to Zotero immediately. I have used Papers app for some time, but they've worked on the desktop app way too long after their merge with ReadCube and now I'm happy with my free Zotero. I've just tested ReadCube Papers with a simple pdf and it's nice and fast, but cannot resolve the metadata (even the suggestions are wrong) while Zotero can do it unambiguously on the first try.
The reason I disliked Arnold Schwarzenegger's biography, Total Recall, was that it white-washed his path in life.

It's clear now that he's been a successful businessman, with great achievements in bodybuilding and physical culture that will have him remembered for a long time after he's dead, as well as a number of what a regular Joe would consider big breaks: his acting career, and his political career. People might not know he's a sharp businessman, but he's made his millions before acting somehow. The book, however, portrays him as a juggernaut of success. "I did that, then I did that, and that, and that..."

After reading Vladimir Pozner's Parting with Illusions – an insightful autobiography of vivid images of his time – this just didn't seem right. Pozner had a lot of success in the field of journalism, he's been on TV, he owns a number of businesses – but in the book, he also speaks about his failures and his worries – something noticeably absent from Schwarzenegger's.

(Apparently, Schwarzenegger writes about his affair in one of the chapters of the book. I never read past about the middle of it: couldn't stomach it.)

(EDITed to add: I recognize that both men are writing autobiographies – the "auto" part I find difficult to believe in Schwarzenegger's case – which means they're going to be somewhat biased to their own side of the story, especially with something that's happened a while ago and is no longer so full on detail. I realize, too, that Pozner's book was biased in such way, regardless of how much effort he'd put into averting it.

I do posit, however, is that Pozner's account is far less biased than Schwarzenegger's, in no small part because of the heart-felt, genuine nature of the former's stories.)

There was this blog post by Dan Abramov, of overreacted.io, called "Things I Don't Know as of 2018" [https://overreacted.io/things-i-dont-know-as-of-2018/]. It lists Dan's known unknowns, and encourages others to do the same publicly, in an effort to shed the idea that a developer must know everything in their field to be considered capable.

I think this is what we need more of: to know that people arounds us, amateurs and experts alike, are fallible, before the pedestal is violently broken down the line. It doesn't necessarily mean that their expertise is, as well, but as human beings, we're all failing in some areas where others wouldn't be able to guess. Scientists, artists, businessmen, craftsmen of other calibers...

From personal experience, it's one of the big things that keep artists anxious about their craft: that they aren't good enough because they're not as good as their aspiration figure. They don't know that the person they revere got to where they are partly because they struggled until they got their big break.

We may not have control over external circumstances, but we do have control over what we choose to do with our own self. Practice is what brings skill about.
yeah, it's a big concern. Fundamentally I'd describe it as partisanship prevailing over principles. However, I don't know if principles have prevailed historically, or if it's always been this way. It does seem to be getting worse though.
Phones have hardware encoders, the same ones they use for recording video in your camera app.
The question then will be which fork of Firefox becomes the most popular.
6-7 months isn’t too long[1]. If this is the fix you were taking about it happened last year. According to Wikipedia GCP started in 2008 and generally available in 2011 as App engine.

It took them 7-8 years to solve billing?

[1]https://medium.com/@serverpunch/why-you-should-not-use-googl...
That's not the same thing. The sed output will still keep lines not starting with x (just not replacing foo with bar in those) where grep will filter those out.
Have you seen ziglang.org?
I will admit that these things are slightly easier Kubernetes, my original point was mostly just to say that Kubernetes itself doesn't really provide any of these things in meaningful ways - you just described a bunch of separate, nontrivial systems, that solve many but not all logging/monitoring needs.
So it was not developed originally as an Elsevier product, they bought it around 2013 I believe. By all accounts until this, they've also been fairly faithful with the way it's been managed and updated. It is certainly more shiny than Zotero, but I was too nervous about the potential for them doing something like this that I chose zotero (I was moving away from EndNote at the time, which is just too quirky).

I hate being right about such things. This is exactly what the fear was when they bought what was a fantastic piece of software, and doing really interesting things for researchers.
Thanks. I like what you named the syndrome.
Why are the kids guilty until proven innocent? Why are so many people so desperate to rationalize intolerance toward children? They probably got their first dose of hostile, overt racism and, presumably having never been taught how to handle such a situation) thought this Native American guy was trying to antagonize them as well, and they responded in kind. Not the best way to handle it, but not the worst considering their age and the circumstances.

A charitable and likely interpretation is that Phillips and the kids mistook each other’s intentions. Neither the children nor the adult handled it perfectly.
Maybe I miss the point, but I think the time is better invested for instance by teaching co-workers how to write commit messages. I know a lot of people who are annoyed by git to force them writing a commit message, and this attitude is bad. Changing this attitude programmatically seems overkill for me. Better speak with these people...
> Europeans who travel to America joke about how much weight they're going to gain on their trip, but it's not really a joke. There's just so much food. American restaurants serve appetisers that are big enough to be a main course and main courses that could feed a family.

I've heard this a lot but never experienced it. Are portions smaller in NYC (which is the only place in the US I've visted much)?
Diluting lies with verifiable but only tangentially related truths is a well-established tactic to fooling humans as well.

Someone with an agenda in the symbolic vs statistic AI question could take this parallel as an example of how close ontology-based AI approaches are to the way humans think. And then someone with the opposite agenda would point out that the example is all hypothetical.
I can see why you're being downvoted. Netherlands, that cycling paradise is the only 1st world nation where obesity rates are on the decline.

https://www.irishexaminer.com/ireland/dutch-turn-around-obes...
I've never actually used Zig (yet), but I think their choice is reasonable. It's not an object oriented language. Using destructors for resource management in such languages is great, but I've also seen a lot of C++ code that abuses the object-lifetime machinery. The most common is lock pseudo-objects, which "exist" only so that they can be released via a destructor when they go out of scope. Those aren't real objects. They don't contain any data. They're abstractions, which should be dealt with with other guard/context language structures. I'll admit that "defer" is a bit low-level, but it does handle most resource-release use cases in a way that's consistent with the rest of Zig.

What non-object-oriented approach would you suggest instead?
Why aren’t tablets our daily work machines?
What form of entertainment or sport can you not reduce like this? You could say something in the same vein about jogging, watching TV, cycling, organized sports, etc.

I'm American and going swimming basically means to go nowhere for as long as the exercise lasts. The entire concept of it is laughably unproductive, resulting in at most sunburns, sports injuries, and further pollution from chemicals used to clean the pools. It's preposterous hedonism.
Just think of it as part of the job. The trade off is minimal, while the benefit is clear. If you still don't want to do it then its cool, less competition for those who want.
Mendeley also snitches evidence of your SciHub habit to Elsevier. It probably won't amount to anything, but do you really want to bet against Elsevier becoming exceptionally greedy, desperate, or both?
what good is philosophy if you choose arrays based on 1?
https://groups.google.com/forum/?hl=en#!topic/julia-dev/tNN7...
yes it does. nobody actually uses them, but a non-list ordered sequence of values is actually part of the library.

https://docs.python.org/3/library/array.html
> The underlying assumption to reach this conclusion is basically a false dichotomy though.

It's a dichotomy, sure. The support for your contention that it is a false one is... where?

> Could we not keep the optimizing aspects of market economies even in a world where people are safe enough to say no?

That's kind of the idea of the balance sought in principle by the modern mixed economy; the problem is (well, a problem is) that the people who are most successful in that economy (and therefore wield disproportionate power) keep trying to drag it back to being capitalism because they benefit by minimizing the mitigating measures, even without us having achieved “a world where people are safe enough to start no.” Maybe that middle ground exists, but our experience shows that any middle ground is unstable.
This is the most racist thing I think I’ve ever read on HN and directed at a minor...
Drone sighting disrupts major US airport
The sticky part is who decides who has what level of advantage.
Can't wait for the language to be as widely used as Python or R. Been playing around with it at home since the 1.0 release and it really is a joy to use.
It'd be interesting to compare using a plant like this and what the concentration of various chemicals are in common homes against simply having proper air turnover in the home. If you're turning over the entire volume of the house every X hours by bringing in fresh air from outside, like modern building recommendations suggest, then this should reduce any buildup of chemicals much more effectively, at least to levels which are only slighly higher than the outside air.
A World Driven by the Blockchain Might Look Like
eBay's stance for selling and scammers: fuck you seller
One comment I saw here is that c compiles to a c machine which is too dated. Not sure I agree or not agreed. But not mention.
> It also spells out that the new API can consist solely of static, known ahead-of-time rules

If it ends up as effective as Safari/iOS's content blocking, I don't see the problem.

> The fact that the plan ends with extensions still able to see all web requests, record all web requests, forward a log of all web requests to any arbitrary endpoint, etc...means the "privacy" angle is pure bullshit.

Yes, if you grant permission to access everything, it has permission to access everything. The benefit of the rule based approach is that the extension doesn't have to have access to everything.

The privacy angle is being able to move most extensions away from accessing all data in all tabs.
I would be more in favour of this if it had a click through with a more-information thingy which would show their reasoning applied to other news similar news sites that hadn't had a warning applied to them so users could have a chance to judge the accuracy.

For example in this situation maybe it is based on how many retractions daily mail has made. So it might show a table of news-sites and the retractions and an indicator showing the cut-off where they would add a site to the warning bin. This also would give the Daily Mail a more clear way to get out of the warning bin. For example if they knew another site was out of the warning bin for X retractions then they would know if they reduced to X retractions and the other site stayed the same then presumably they would get removed from the warning bin or the other site would be added as well.

I feel without any transparency this could be abused either as a way of crushing competition through collusion between people in different industries or used to push a particular ideology.
Does it work for intrusive trackers too?
To anyone looking for an alternative, I'd just throw out there that I've been very happy with ReadCube. It's proprietary subscription software, but that's a trade-off I can live with for a great browser plugin, mobile apps with good annotation, cloud storage of annotated articles, seamless syncing across devices, and a high-quality Word citation plugin that works on the Mac.

This company bought Papers, the Mac app, and it looks like they are finally getting ready to release the desktop client based on that acquisition.
Nice touch on referring to Georgia as a "former Soviet Republic". The article must have then described Bitfury as a company from a former British colony :)
ConfLLVM: Compiler for Enforcing Data Confidentiality in Low-Level Code
Gaming over RDP works
There are a few more faults in C that I would call out that make it actually a pretty bad low-level language:

* No bitcast operator. Your options are a) use the union trick; b) use the memcpy trick; or c) take an address, cast it to a different pointer type, and hope that your compiler gives you a pass on technically violating the standard here. Even C++ didn't get bitcast until C++20.

* No SIMD vector types. Of course, SIMD vectors are even more type-punning heavy than integers and floats, so you do need a good bitcast operator to get anywhere.

* Volatile and atomic are type qualifiers. These ought to be properties of the memory accesses; making them qualifiers on types obfuscates which memory accesses they apply to. If you look at the Linux kernel, it doesn't use volatile but instead uses a READ_ONCE macro that acts much like a volatile load.

* Bitfields are a mistake. They combine especially poorly with the vague properties of volatile. How many memory accesses are required in this program:

struct {
volatile unsigned a : 3;
volatile unsigned b : 2;
} foo;

foo.a = 3;
foo.b = 0;
Lol, something tells me these guys won't be anywhere near Trump Tower.

https://www.opensecrets.org/orgs/recips.php?cycle=2018&id=D0...
Scale 17x Fantastic and Very Inexpensive Conference Open Source Infrastructure
I don't think Facebook should do it either because fundamentally I don't want any given group to have authority over whether something is true or false. I want fact-finding to be a distributed effort where claims and counter-claims can be made by reputable news outlets or individual citizen-journalists holding evidence alike. Otherwise, we allow a single entity to decide the truth by imposition, where said entity may not know all the facts or may even have its own agenda.
Ask HN: What should I expect from this interview
Like the title says need to know how to prep

Hello my name

Thank you for your application in the Graduate QA Engineer/Software Developer in Test

We would like to have a phone conversation with you to discuss your CV, skills and experience. This is also an opportunity to give you more information about the company, the role and for you to ask any questions you may have.

Sincerely

Company name
Improving Your Cheat Template (Hooking DirectX11)
Localcast does not transcode. If you've got MP4 video then it works well, otherwise the chromecast can't display it. Videostream managed by the parent comment on the PC does transcode and so is much more accepting.
Here is a chart from Wikimedia, showing the incidence of obesity by country in OECD countries in the period 1996-2003:

https://en.wikipedia.org/wiki/Epidemiology_of_obesity#/media...

Rates vary from 3.2% (Japan) to 30.6%. The median value is somewhere around 13%. Clearly there is more at work than evolutionary biology/psychology.
I never used the Mendeley plugin, but I imagine it must be pretty horrible to store PDFs from all the convoluted sources and proxy setups or library file-servers that universities use.
It probably only works well if you logged into your Elsevier(tm) account.

In any case, the Zotero plugin works great and just saves Metadata and PDFs, as it should. For the usual preprint or paper providers, it works perfectly.

So even here, using Mendeley is just bad.
It's complicated. The best runtime GC nowadays tends to take on some of the performance characteristics of a stack, including that finding a new memory slot is O(1). Heap allocation in many non-GC languages, by contrast, ends up involving some sort of relatively gross search for free memory. The same mechanisms also mean that, if you aren't doing anything in particular to manage your memory layout, the GC language is likely to achieve better locality of reference at run time.

This isn't to say that better performance isn't achievable in languages with manual memory management, but doing so often requires a special effort that just isn't going to happen most the time, for reasons of practicality.

That said, there are certain classes of program where the story is different: https://en.wikipedia.org/wiki/The_Computer_Language_Benchmar...
Might have been the editors hoping that Georgia wouldn't be confused with the US state. Perhaps it was a bit more clear? Though it did force me to open the article..
Sure, but what's the actual process for dealing with them? Will they be let go in small batches as the infrastructure moves over to GCP, or what?
Granted my rails experience is minimal at best, but I really favor Django's migrations. They're pretty fantastic.
I think it is more a "better the mobster with a vacation home in town" essentially - while a bad actor's interests are aligned. They may still screw you over but if they are greedy ironically on your side.
Not surprised I have a Netflix and Amazon Prime sub I find myself downloading the shows I pay for because it’s eaiser to have them in Plex than searching for them on Netflix/Prime.

In the US it’s even worse as there are many more services available like Hulu all of these really need to open up an API for searching and streaming so Plex and Kodi can easily integrate with them.

The cost is also getting pretty steep with more and more services being required for coverage.
Well, technically every atom in your body has been waiting around for billions of years to become an animated meatbag. Everything has an impressive history if you think about it.
Perhaps static. Employee 2 maybe has clothes which cause more static than for other employees. In the Reddit thread a "wool cover" has been mentioned.
Rust's borrow checker is zero-cost because it's not doing runtime analysis. But it's not a garbage collector, unless you're using Steve Klabnik's "static garbage collector" terminology [1]. Reference counting is definitely not zero cost. It reduces GC runtime latency for most workloads, but not to zero, and it does so at the cost of reduced bandwidth.

1: https://words.steveklabnik.com/borrow-checking-escape-analys...
So does:

APL, AWK, COBOL, Fortran, Lua, Mathematica, MATLAB, R, Smalltalk, Wolfram

Because it is Mathmatics and have 1 be based on 0 makes no sense, you then have to switch between the two and it is easy to make a mistake. This is why I don't use Python and Pandas. I got burnt once and that was enough and switched to R. Sadly we are stuck with 0 based array in programming and due to a historical issue.
An ad company can sold your data in various forms and formats. Maybe it won't sell your raw data, but will sell you nevertheless.

Even if it doesn't sell your data, it can use your data to make their ads more efficient for you and people similar to you. While that's their business model, they are borderline abusing you in the process. This not something I'm comfortable with.
oh yeah, I wouldn't want to stop them; some of my friends have these implants. I just think it's a little odd because I lean transhumanist myself but the current implants don't seem to be very useful, hence my suggestion that they might be social signals instead. Don't mistake my analysis for wanting them not to do it.
> 1T messages per day

How? I mean there are 7B people on earth. Are people that active on Twitter? Or does "messages" mean something else here?
What most people misunderstand about investing in technology
Also, you may remember me being hesitant to switch to Zotero because in the past it lacked the ability to meaningfully edit saved citations and files, in particular, it would not detect from PDFs for files that you had already downloaded. It worked only well with the plugin, getting the file "fresh" from the publisher.

Mendeley's advantage was that you could just drag and drop a pdf in and it would add meta-data.

I am happy to report that Zotero does this as well now. And it works quite well, sometimes better then Mendeley.

So if that was your reason, like it was for me before I was hit with the "no export disaster", go ahead and switch.

Let Mendeley die the lonely death it deserves.
“Stack Walking” in the .NET Runtime
Amazon launches AWS Backup