skysight-inc/HackerNews huggingface dataset:
We just debuted this as an art piece at Brisbane's "Game On" event: https://www.facebook.com/GO423 as a commentary on advertising and the resulting laxity with which almost all sites serving third-party ads approach their Content Security Policy.

Disclaimer: The visual artist is my wife ( http://montrose.is/sketching/about.html ) and the project has no attachment whatsoever to my dayjob.
Because you're going somewhere and want to get there. Nothing wrong with a stopover day but there's a fair bit of overhead associated with clearing immigration/customs and heading into a stopover city for a day. If it's somewhere I really want to go, sure. But it's certainly not worth it just to break a flight up.
The Myth of the Skills Gap
Bitcoin transaction fees plummeting after SegWit activation
> Make the content so exceptionally good that the users will literally throw money at their monitor

And what’s wrong with that? If more entities focused on "exceptionally good” content and services, a lot more people would be willing to pay.
Containers don't require a per-technology implementation, so it's easier to adapt existing systems to use them.
Yeah, I am familiar with the Australian constitution (being a citizen). I don't get much further than Section 25 before the disgust sets in, and section 44 is a joke. (If you're a whitey - otherwise its just plain sad.)

Its Section 4 - giving only the Queen the right to select the Australian Governor General - that is the real issue, though.

And my local constitutional lawyer (a quite famous one, whom I know through a family connection), tells me "its a legal grey area with no finite position possible - sure, we have sovereignty on paper, but we are still governed by the Queen in practice..."
Where Qinba Tea Is Grown – Chagardens.com
A practical intro to Rx
If one is not in android ecosystem, then they can live without a gmail account. No need to be a savvy user at all.
Huh? Fedora is one of the most bleeding edge, "modern" distributions you'll find.
For example, posts on Facebook and Twitter get buried on purpose until you “promote” them.
I'd agree, but luckely it's not the consumers responsibility for a company to turn in a profit - and I see no reason whatsoever to care about other companies by helping them invade the privacy of so many people. After all, they wouldn't care about me (or anyone else for that matter) either.
> Is nobody even slightly wondering how OOP has infiltrated modern JS development?

I would like you to give an example of this. We use the class-syntax, yes, but inheritance usually never goes beyond one level of parent-class-child-class relationship.

If anything, the JS community at large hates OOP the traditional way, and somewhat open to the prototypical pattern.

The ecosystem actually prefers functional constructs. At the very least, an attempt to write pure functions.
This Is How Cops Trick Dark-Web Criminals into Unmasking Themselves
Qtum
I stick mostly to JS + jQuery, but I see nothing wrong with using additional tools when the situation calls for it.

If you're going to be writing a lot of CSS, then using SASS might save you some time and improve readability. If you're writing a webapp, then a SPA or React app might be the best course. And if it's image heavy, then a tool to automatically compress images would likely make sense.

If this is too complicated to manage, then other tools like task runners or Webpack can help automate the process. Node packaging can be used to sync settings across all project owners.

Taken on their own, it seems like a lot of complexity. But if you're only adding tools when you need them, it's really not that bad.

I wrote my last site in Jekyll + SASS. No Webpack, no gulp, no React. I just didn't need them, so I avoided the complication.

I'm glad they're there if I decide I want them, though.
What Social Media Content to Schedule for Next Week
Edge superseded Internet Explorer

Microsoft might like to think so, but until all our business clients agree with them, the real IE is still a significant limiting factor in deploying with any JS feature you can't effectively polyfill.
I typically decline the pre-departure beverage when flying up front, and honestly on a lot of US airlines these days it's inconsistent as to whether it's even offered. So both I and flight crews are trying to avoid inconveniencing you :)

Also, on international flights this won't interfere with the boarding process, because usually they either board using multiple doors (one for business/first, one for economy) or they board from a door behind the front cabin, so that people in first/business turn left to get to their seats while people in economy turn right. There are some studies suggesting that if people don't have to walk through and see the fancy cabin on their way into the plane, they get less angry in the economy cabin.

That said, yes, it's a very different world. I've done international flights in economy, and suffered. I've also done them in business class, and was fine. Getting a good night's sleep over the ocean, stepping off the plane into fast track through immigration, then into a lounge for a shower and a hot breakfast, makes the process not only bearable but pleasant.

And that's without getting into the ultra high end of airline travel (which is still well behind what you get once you're into private-jet money). Look up some videos of, say, Lufthansa's first-class terminal in Frankfurt. It's literally a separate terminal for the first-class passengers, with private security screening, private passport control, private dining and relaxation areas, and then they put you in a chauffeured luxury sedan and drive you across the airport to your gate, where you take an elevator up and board the plane, never having to mix with the economy-class passengers at all.

The middle eastern carriers are like this, too, and many go so far as to send a personal driver to your home or hotel to pick you up and make sure you reach the airport in time, and have staff who whisk you through check-in and security and into a private lounge to wait for your flight.

Currently Etihad has the fanciest in-the-air setup, with two different first-class "seats" on their A380s, both more or less private airborne apartments (one of them is literally called "The Apartment", the other is a multi-room setup called "The Residence"), with your own private butler, access to a shower in flight, etc.
https://github.com/qtumproject/
A merchant only allowed to settle transactions within I believe 24 hours of fulfillment (for physical products this means shipment) - prior to that it's an authorization only, which basically reserves the money on the card ("pending transaction") but doesn't show up on the customer's statement. Unless they violated this rule, no one direct ordering from their website should have actually been charged.

Kickstarter is entirely different, because you are purchasing a "promise" and not a shipping product, so technically the order is fulfilled once the campaign closes successfully.
Aggregation of interesting info.

Such as: number of posts by day

8-27-2017 ||||||||||||||||||||||||||

8-26-2017 |||||||||||||||||||||||||||||||

8-25-2017 ||||||||||||||||||||||

8-24-2017 |||||||||||||||||||||||||||||||||

8-23-2017 ||||||||||||||||||

...

OR average points by hour of day posted:

24 - 2

23 - 3

22 - 4

22 - 4

21 - 13

...
How many watts are we dealing with here? What's the actual power output of a 1 second long direct short? I'm pretty sure if you shorted that 40-60 volts across a hotdog it would explode. Even if we disregard if that voltage can stop a heart (which it can, 50v is minimum), the amount of power you are dealing with is the amount of power that causes things to explode.

I wouldn't go anywhere near a diy power bank without proper knowledge and training.
What you are saying is bullshit, OP clearly explained the situation.
You just had no idea about the constraint he was facing, but even after he gave you a detailed answer you still not bother.
CSA does not require a degree. You can use any post secondary diploma and 3 years experience.

If you only have high school, you will have a harder time. You could try tech writer. But if your title is CTO you will have trouble. If you have a certified engineer or scientist as your boss (CEO?) you could be a scientific technician.

Grasmick.com is the lawyer I suggest talking to if you want personal advice. He also has an TN ebook worth buying.
It is actually influncer marketing at the micro level. How big celebrities take 6 figures to promote brands on social media, only this allows for everyone to do the same.
I was just asked how much I take for a paid Medium post on an ICO
Could you link to the actual MDPC cable?
Only the Chinese government get away with this? Ever hear of the PRISM surveillance program?
Safari 10 and the current iOS version support tail recursion (and 99% of the ES6 spec)
Show HN: Open source security tools (top 100) with weekly ranking
In the case of electrical improvements (like hooking your hacked battery up to mains power) your insurance company just needs to do a little digging. They just need to find out if there were improvements without permits or if those improvements weren't made to code.

http://www.popularmechanics.com/home/interior-projects/how-t...
I was mistaken. I apologize.

https://www.theguardian.com/environment/2015/oct/21/diesel-c...

> It found that heavy-duty vehicles tested in Germany and Finland emitted about 210mg NOx per kilometre driven, less than half the 500mg/km pumped out by modern diesel cars that meet the highest “Euro 6” standard. However, the buses and trucks have larger engines and burn more diesel per kilometre, meaning that cars produce 10 times more NOx per litre of fuel

That is atrocious - that a single car could pollute 4x more than a large truck or bus - and it's a side of the VW emissions scandal which never occurred to me.

How did independent emissions testing not catch this - or were OBDII outputs simply accepted as accurate? The Seattle region used to have mandatory emissions testing by an independent agency, where they probe the tailpipe. This was recently ended. Were VW cars programmed to fool this testing too?
> JS has service workers

Do you mean Web Workers?
https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...
Hi HN!

This is Michael, a tool author myself. I created this project to have an up-to-date database source for Linux security topics. Starting with security tools and have them categorized and ranked. The goal is to allow people find the right security tool and information for the job, quick and easy.

Sharing the project here to ask for feedback and ideas on how to further improve it. Anything that you love to see?

Disclaimer: to ensure the project stays around and continues to receive development, we put in company resources (hence the footer and training). The paid training will help will fuel the development and pay for the hosting costs.
> In this case I trust Google because their incentives are aligned with advertisers

Is it?

The better the overall search algorithm, the less the need to hack around it by paying for placement..

Some level of 'bad results' helps ensure that ads are needed in the first place,
and junk sites provide a ready source of bad results..

Now, when junk sites cause you to lose revenue, the equation gets unbalanced,
but that is not to say having the variable equate to 0 is good either, because the revenue would lessen..

Obviously it can't simply allow the fraud because that would make google fraudulent itself, but at the same time they cant just outright ban crappy sites, since there are so many that are only marginally crappy but otherwise legitimate, and could only be unwilling participants in someone else's dishonest scheme..

I would argue that google is attempting to maximize a set of equations here, and since at some point there is a grey area between 'crappy scammish sites' and 'full on fraud', google has some leeway to what extent it polices the grey area, and, further, to some extent can do this at advertisers expense so long as 'the house wins' to borrow gamboling terminology..
I would be pretty surprised. Not everyone in the UK has ID, and since the NIC scheme failure, it's less likely than ever to happen. ID isn't even required to vote at the moment...
> As more hackers participate in this space, the open source components and techniques will get better and better

I so strongly disagree with this assumption. We got a nascent not even close to open source scene on x86 and a few hobbyist tweak boards. They still use proprietary hardware, the firmware is still almost always proprietary, the drivers are often proprietary, and for general users 99% of their OSes are proprietary.

And the consequences of that world that doesn't care about right to repair or software freedoms or having control of computers impacts me. I can't get an x86 pc now without a hardware backdoor, I can't use 802.11an wifi without proprietary code, I can't display visuals to a screen without proprietary code. The screen itself is running a ton of proprietary code. My hard drive has a computer in it and thats wholly proprietary.

And that was in an ecosystem where moddability was handed to us on a silver platter with ACPI which only existed for IBM and Microsofts sake, not for anyone elses. It was not a charity. That is why we still have no mobile platforms that use a standard hardware abstraction layer that you can run a generic OS on.

The Internet of Things never developed an open source ecosystem. SmartTVs never developed an open source ecosystem. Set top boxes and consoles never devleoped an open source ecosystem. Cars almost certainly will never develop an even remotely functional open source ecosystem - companies will use open source code, because someone else did the work for them and they can save money. They won't contribute back, they won't respect their users, and they won't respect the developers that put in thousands of hours of free labor by sponsoring them. That isn't open source winning, that is corporate profits winning.

Look at John Deere. That is where we are going. This is not going to be a simple matter of find the ethernet jack, telnet into a shell, and start running code. This is signed payloads, read only rom, and no way to access the firmware.

If there is an open source car ecosystem, it will be like the open source phone OS world. A joke, that cannot practically run on anything, that at best is ripping half of the Android equivalent out of itself to even run. And I guarantee Ford et al will never be as philanthropic as Google was in open sourcing Android to release their car OSes middleware like that.
Or how about keyword counter between a date range. Such as I want to know how many times the word bitcoin was mentioned between 2 dates.
I have found the best way to get right angled USB connection that can be repeatably and reliably wired and is robust for rugged use is to create a small interface PCB in CAD software like Eagle and use a PCB mount receptacle rather than a straight inline/wire-to variant.

The PCB only needs to be big enough to land a through-hole usb connector [1] and then bring copper traces from each pin perpendicular to the connector to the edge of the PCB. You can even make the PCB quite long If you want to you as this will give you long copper traces you can expose to land the wire ends on, which is very useful if you don't have a great soldering iron or don't have much experience soldering. You could even 3D print an overmould to make it look professional, otherwise epoxy. Using this method you can get an right angled usb that's a tighter angle than anything you'll find online because it doesn't rely on cable bend radius to make the angle.

[1] https://www.digikey.com/product-detail/en/mill-max-manufactu...
Plasma accelerator produces first X-rays
How the NSA Caught Satoshi Nakamoto
But the core language really is that much nicer to program in when you can freely use object destructuring, spread operators, and some of the newer built-ins, etc.
Young developer here too, but I started about a decade ago with robotics/desktop development. Thus, I can sympathize with the comment earlier that desktop UI has done all this:

clients that range from tiny phone screens to full desktop screens -- Desktop UI could support this if developers wanted to its just resizing a window. You just don't see it because devs assume the existence of a mouse which allows easing panning in a scroll bar window.

- incompatibility when it comes to what features clients support, and even how they support it - Desktop UI has or had solutions: Swing, JavaFX, QT, Adobe's Flex.

- serious limitations in payload file size for the entire UI codebase: There have been desktop XML UI for so long. The oldest I can recall would be Adobe's that went along with ActionScript to build Flex apps.

- much of the UI depending on asynchronous operations. The only 'UI' that I can think of that is similar is when I SSH into my server. All other user interfaces are mostly 'local'. -- The desktop analogy here is some long running process. Whether that is a slow disk, long computation, or some network access, desktop UI solved this a long long time ago with a rendering thread and worker threads.

- backend systems that are not optimized for these kinds of things - not sure what you mean here.
Sounds like India to me.
Do you not count tracking as obtrusive?
which, aside from being ironic, could create network effects to move people out of gapps and back towards more federated solutions..

things could get interesting..
or, more likely, they could not.
https://news.ycombinator.com/item?id=12253276

https://news.ycombinator.com/item?id=4831363

https://news.ycombinator.com/item?id=10493881

https://news.ycombinator.com/item?id=833443

^ previous discussions
Security precludes freedom. The trend from just about anyone being able to build their own home a half century ago to not being able to even make your own battery pack just shows the trend away from the freedom to experiment.

The right to repair died once magic computers came into the world. Before that trying to tell anyone their mechanical / electrical systems were undocumented proprietary and warranty breaking if you tried to repair them would have caused a riot. But since computers were sufficiently magical that a critical enough mass of people wrote off trying to understand them, the industry and all resulting industries undermined the right to actually own anything related to them.
I still just use ES5 JS, jQuery for around 2/3rd of the frontend code I write. The remaining third is a split between simpler, more mature but decidedly unsexy frameworks like Backbone, Underscore, Handlebars and newer trendy babelifed React and Vue. Both are fine. I enjoy both still.

Some people would consider it a bad thing that eg. Backbone hasnt had a major version in years but it is still perfectly capable for many use cases and it performs well. Of course you have to have more experience and knowledge with JS and frontend development in general to get these results I think.
I'm penalized about 15% of my revenue every month due to invalid traffic. 99% of the traffic is organic, and google doesnt give me any idea where this invalid traffic is coming from.
quantified by?
measured by?

"oh hey google, trust us, noone converted, we promise"
Something that can only support itself with ads has no right to exist at all in my view.
If you multiply that glass of water times a million - it will have an impact. Every Little Helps so they say here.

Also, what is the point of having a moral high ground? It doesn't accomplish anything. Even if some people's motivation for not eating meat is to feel morally superior, it shouldn't be a deciding factor for others to not eat meat.

For me personally it's about values[1]. I remember watching Star Trek as a kid and I think Riker said something along the lines that humanity doesn't enslave animals anymore[3]. We need a vision for the future and not oppressing and exploiting other beings for our own culinary pleasures is a good value to have I think.

We don't have to wait until the 24th century either. The future is already here, it's easier now than ever to choose not to kill animals, there are so many other delicious recipes[2] out there - if one would invest the time to research this.

And in terms of having kids - I think it was Hans Rosling who said that birth rates seem to fall in the developed countries. Also, imagine we would show a toddler how his sausages etc are made - from beginning to end. How do you think small kids would react if they knew what actually happens to peppa pig and friends? Why don't we show our kids the process of producing meat?

------------

[1] Best quote on this is from Dr Alex Hershaft. Holocaust survivor and FARM founder. He drew many similarities between what the Nazis did and what we do to farm animals. His story: https://www.youtube.com/watch?v=f7dZv43A0g0

His quote:

"[...]It's about us. It's about who we are, how we treat the least defensible, the most oppressed, the weakest in our society. What does it say about us?"

[2] http://annajones.co.uk/books

[3] EDIT: found that Riker quote from TNG: https://youtu.be/sS7NRtEJBcA?t=31s
I can think of native desktop applications on banks with 3 tier architecture, using DCOM and CORBA in the 90's, just as one possible example.
I'm an Australian citizen too.

The Constitution is interpreted under Constitutional law, as stated by the High Court. It can only be applied in the context of that legal meaning, which is not the same as a reading by an interested but untrained citizen.

> we are still governed by the Queen in practice...

I feel as though you may be misquoting your famous family connection.

In a constitutional crisis, do you sincerely think the High Court would say "oops, I guess we're the personal colony of a Queen who suddenly upended hundreds of years of Parliamentary Supremacy somehow"?

If you know a bookie who'll lay odds, I'll happily take this wager.
Think twice before adding a Code of Conduct to your project, company or conference. It seems innocent, but it means handing power over to the SJWs.

Adding a code of conduct is already an alienating statement of distrust to your clients and colleagues. The basic assumption should be that people behave decently, assholes can be eliminated on an individual basis.
https://youtu.be/36Gw3tErUSM?t=662

Yes, he really got an unpolished product. This is obvious.

What is a bit surprising for me is that he is being asked to turn the thing off and on again and it just does not click with him.
As a sibling mentions, Nix is has support for working on building Docker images. The syntax is declarative by default but does allow for an escape-hatch if required to run custom commands[1].

The support is decent and has a couple of interesting properties.

The first is bringing all of the stateful code `apt update` etc. out of the image. It is not necessary for it to be there in the first place. Because of the packages being updated out of the container, and the way nix caching works we don't need to worry about security fixes being missed because of the Docker caching.

Another benefit is declaratively building the image, This gives us a guarantee that we will get the same image on two machines. They are currently working towards reproducible builds meaning we will get to a point where two builds will produce _exactly_ the same docker image.

I agree with all that you're saying, Dockerfiles seem to be artificially constrained and a poor interface for building images.

[1] https://nixos.org/nixpkgs/manual/#sec-pkgs-dockerTools
"Contrive as many interruptions to your work as you can."

Should cover open offices
I feel for you, I really do. Unfortunately, I can't risk the integrity of my privacy or machines by allowing all ads and taking the bad with the good.

People have replied (not very politely, unfortunately) with some suggestions though. Self-hosting ads, using a banner asking people whitelist you, or just straight up using Patron might help.

Again, I'm sorry you're in a situation like this, it really sucks :/
I'd say a custom mod based on Filco Minila.