skysight-inc/HackerNews huggingface dataset:
I'm guessing it's gotta be something related to Fortran. Some seminal book or maybe some reference to the "coding sheets" that people would fill out to have keyed in. If your program is long, then you have multiple sheets, so maybe that's where the plural comes from?
Mandarin has the most first language speakers, but English is far ahead for second language speakers.
"Connect your bank account to Wirize in just a few clicks (2-minute flow via Stripe)."

This reads to me like it's based on Stripe. And in that case, I don't think it's incorrect to call it "Stripe Checkout." However, I would like this called out at the top of the linked page.
I'm not so sure. You build on a foundation, any foundation, you quickly can't live without it. Not clear that a different initial foundation wouldn't also have been frozen forever. Don't have to imagine 'intelligent design'
Also the concept of "ducking" comes to mind, from the story of the guy who would talk to a rubber duck while debugging. A former colleague took this to whole new levels and would implement unit tests that would deliberately fail and print "Quack" to the terminal as a way of forcing QA to actually execute tests.
Everyone should learn English to reduce everyone's workload. I had to learn it just like anyone else who understands the need and is not a native speaker.
I disagree with the author on the goodness of bail bond services. A bond should be payable but a hardship upon the person. The very existence of bail bondsman means the bonds themselves are so frequently beyond any reasonable cost to the humans.

That the bail bondsman is also somehow involved in legal advice navigating pretrial conditions is a further crock of excrement upon the system.

Also I'm astounded the Koch brothers are involved in this, and I'm curious what their profit motive is as I don't believe they have a single bit of altruism in them.
Tesla forsakes $7.7B to build semis instead of delivery trucks, but saves Earth
I'm glad he can code his brochureware site with minimal impact when JS is disabled. It is 2018 and every site is driven by JS, not just DOM events. If you disable JS, you know what you're getting into. Do we need to develop for those that decide to block CSS? Insist on deprecated browsers? You develop for your audience.
Exponential scientific and technical advancements only happen in the early stages of the large scale adoption of a technology. Von Braun went from launching hand made rockets as part of a rocket club to leading the team that engineered the moon landings, but since then rocketry improvements have been incremental. I think with computer technology we're still in an early phase. Eventually we will reach the limitations of the current silicon transistor paradigm. Maybe something else will take over, maybe it won't.

But sometimes several things come together to lead to a new capabilty. SpaceX recoverable rockets aren't just due to incremental improvements in rocket engines, they're due to improvements in a whole host of different areas - materials technology for lighter rockets, software improvements, better heat shielding materials and frankly new economic imperatives. Those all came together to push us over the edge of a new capability. Maybe the same will happen with supersonic passenger planes.
> Worse than glibc are only [lists as many libcs as are better than it]

Perhaps glibc isn't that bad...
I've seen it plenty of times. Something triggers a JS execution bug that breaks the entire script. Suddenly, the site is dead. If you're lucky, it might start working after reload. If not, you'll have to wait until developers figure out something is wrong.

Causes vary. Sometimes it's a resource that fails to load. Sometimes it's a race condition. Sometimes, it's just dumb coding[0]. The more JS is put on site, and the more the site depends on it, the more likely it is to happen.

--

[0] - Like one of the large food order sites in my country that won't let you submit a form if it contains a number in the comment box - the very comment box you're supposed to use to add details like floor number. The problem persisted for the last couple times I used them (in a space of several weeks), so I wonder if they even realized they have a problem and are losing business because people see the checkout form broken without explanation, and order elsewhere.
>sugar isn't any more relevant to getting fat than anything else.

That's not quite true. High sugar intake results in an insulin spike, which in turn results in more fat being stored than would be had you eaten the same number of calories in the form of e.g. protein. Sugar also results in more net calories per calorie as it takes very little energy to digest.

From a behavioral perspective (this matters!), sugar does not leave you feeling full. You can talk calories all day, but when it comes to weight loss you have to factor in how people actually work. A full person is less likely to overeat than a hungry one.
If you could figure out a way to explain that to users, you could be onto something big. I think there are enough people who care about privacy, but not enough to take a major usability hit.
Shopify CEO says Canada is 'brilliant place' to build tech firms
Square announces Restaurants platform
In the past we spread our patronage and investments around to protect against the failure of businesses.

Looks like in the future we'll do so to protect ourselves against AI.
Yet "Best Viewed With Internet Explorer/Netscape" was common back then.
Mapbox has some really cool tech. They care a lot about rendering performance and do a lot of open-source work in the GPU vector graphics space; e.g. https://github.com/mapbox/mapbox-gl-js

I've always enjoyed chatting with their engineers about vector graphics stuff. :)
Go's is not much stronger either. It hardly makes any difference.
Teaching CS by simple analogs is the most intuitive way for people to grasp it. I wrote lectures for a 8 week 3hrs a week CS50 level course and completely nontechnical people loved every analog. Example: Front end vs backend vs middleware development is like a Macys window display. The figures and placement are Html, colors are CSS, backend database is the store warehouse and the employees are RoR, PHP, Go or another middleware that connects the pieces. Just like any warehouse - you want most frequently accessed items in the front - so you need to design your database for quick and efficient access to the information you will need to show users most frequently.

Since then I’ve been thinking of a wikihow- or w3schools- like site that explains a CS50 level class online and can expand to reach Python, or Go or another language in depth. A second parameter to teaching is the pace - the speed of lecture and the steepness of the learning curve. Maybe we could structure a slow or fast paced versions of each module and the viewer can pick or customize a track for themselves. Is anyone interested in joining or contributing to such an effort?
>A benefit this has over cloud storage is that you can store your files across cloud vendors; so it would have cloud vendor redundancy. If Amazon goes down, it will pull files from Azure, and vice versa. This is a future feature if this gets any traction.

azure has secondary region built into their blob solution, which is essentially what you're describing. and considering your site has a bunch of moving parts (multi-cloud, file conversion, search, etc.), I'm not really convinced that you'll be more reliable than the cloud provider. in other words, you'll be the cause of downtime more often than s3 failing.

>Other things it might have over a cloud storage is you can assign tokens with different access levels, so your applications that need read only will be assigned read only tokens and your applications that need read/write can use read/write tokens.

aws/azure iam handles this.

>Larger customers that aren't interested in the cloud or are cloud averse with their sensitive documents can do a local install and have it store on a share inside their own network, so the method of storage is mutable; Azure, AWS, SMB, even FTP.

but there are many storage appliances (what you're essentially describing) out there, including open source ones like owncloud. what makes yours stand out?
Square launches restaurant point-of-sale platform
That would open them up to people who can try to figure out what the triggers are detecting unwanted activity and getting around it, and possibly opening them up to discrimination claims.
Managing growth: Jira instance with 100K users, another runs 87 3rd party apps
This. The article was interesting but the copyright knighthood put me off.

What if the person was simply serving those files for himself over the internet (I've done it countless times) and Google caught it because the author was careless with handling DNS entries? Now DO has an IP and an accusation, more power is given to the DMCA-strike-first-ask-later status quo, all for what? It's not child pornography we're talking about, it's books for Christ's sake. There's no harm, it does not affect your life, why go through the effort of bringing trouble to someone else because of your own lack of care with sensitive issues such as DNS entries?
One issue with embedding Python is that it's difficult to sandbox - to securely limit what the embedded runtime, and hence (potentially malicious) custom functions, can do:

> [The Python developers'] standard answer to "How do I sandbox Python code?" has been "Use a subprocess and the OS provided process sandboxing facilities" for quite some time. [1]

JavaScript, OTOH, is designed to support secure in-process sandboxing. Other languages with such support do exist (e.g. Lua), but JavaScript is by far the most widely known.

[1] https://mail.python.org/pipermail/python-dev/2013-November/1...
while i think her response was clever isn't it basically lying. like if you knowingly phrase something in a way to give someone a different impression from what you actually will later claim to mean its just a really clever lie.
Does this mean that companies will now try to exploit the USB/Lightning driver to gain access?

The cat and mouse game continues.
Matomo releases new privacy tools for GDPR compliancy
When the statistical body of internet users who refuse to use JavaScrpit are expressed in terms of a market to whom custom (JS-free) experiences will induce them to pay money for products and services we'll begin to see businesses create JS-free experiences for them.

Are there marketing-specific attributes of anti-JS web users?
At a school I use to attend, their firewall filtered "inappropriate" content (which is a fun story on it's own...). Was a poor system, and in theory, would have a loophole around it...
I’m fairly antiregulation and they have me cheering for Google and Facebook to get government regulation.

Remember when their motto was “do no evil”... deciding they should defacto censor the Internet is evil.

Sure no one is going to go to war for ICO and bail bonds ads, but if anyone can’t see the precendent for why this is bad - well - I’m sure some people will jump to tell me why Google is good for “looking out for us” or some such nonsense.
I'm really not a fan of the hardware design choices of apple devices recently, but the focus on security/privacy might pull me back in.
>And if you're in the US, there are no restrictions on corporations restricting your rights.

That's not precisely true, though in practice it may depend on the willingness of regulators to enforce existing rules, or people being willing and able to sue in court. Our corporate overlords can often count on those factors working in their favor.
This could be really big, good middle ground between Electron and native desktop.
Because it's in Forbes?
If you tell them your minimum salary, and it's below what the company would pay, you've shot yourself in the foot.
Cool! I found the bank Azlo through Stripe Atlas's new LLC system, and it looks like they support invoices with Stripe payments just like this for freelancers.
Maybe I missed this in the article, but does anyone know if this feature can be turned off? Or if it's enabled by default?

What happens in the scenario of a consumer having an old iOS device sitting around, they forget the passcode, but now can't reset it using iTunes?
I am not arguing for Philips. But flat head has 2 less contact surfaces so definitely even more easily to cam-out.
So, just like the government, then.
Not long ago, popular opinion was that God created everything, and anyone claiming otherwise was a fool and a heretic. It wasn't considered open-minded to consider alternatives, because popular opinion had already come to its conclusion.

Now evolution has become the popular opinion. Unsurprisingly, humans continue to be just as closed-minded as before -- unwilling to even consider or debate alternatives.
Ask HN: What are the biggest challenges preventing startups from hiring remote?
We're starting a new company focused on solving the problem of talent war by helping late-stage startups have successful remote collaborations with tech talent. However, we're still trying to figure out which vertical to focus on. Which of these verticals is most pressing?

1. Sourcing & vetting candidates?
2. Managing international payroll?
3. Bootcamps?
4. Infrastructure & working space?

Let me know your thoughts!
This seems like it’ll just make police departments go to a judge more often alleging probable cause immediately, and judges might be more inclined to grant given the time pressure, thus paradoxically it might end up with more phones being opportunistically subject to warrants by the police as the justice system would be given less time for duebl consideration. A “ticking bomb” tends to produce anti civil liberty behavior on the authorities.

they should have a setting to disable it almost immediately.

I almost never us the data connection on my iPhone usb except for headphones, yet another downside of losing the audio jack :)
If a company routinely closes its customers' accounts when there's no good reason to won't it open a space for a competitor who is known for not doing that? Seems like it's hard to have an equilibrium where one can't keep a bank account open and no bank is trying to grab more market share by reforming its system to prevent unnecessary closures.
BotChain wants to put bot-to-bot communication on the blockchain
Torx (star) drive screws too.
Glad to see Apple is at least trying to protect their users.
How is this different from how Android works, where you have to unlock your phone and explicitly tell it to connect every time you want to use a USB connection for anything other than charging?
Thank you for the mobile data warning. I wish more websites did it.
"Perhaps delayed settlement will be one of those features that gets reintroduced to cryptocurrency because it is so useful. But that's not what this looks like."

I think lightning network kinda works like this.
Much of the data they use is open source, coming from OpenStreetMap.
I’m so unused to seeing a corporation act in the interests of their customers explicitly counter to the wishes of law enforcement and the intelligence community that I’m racking my brain trying to think of ulterior motives that explain why Apple might have this.

Either way, on the surface, I’m quite pleased by this development.
> Basically, he started a political project that produces software furthering his political views.

A political software project that produces software furthering his political views about software.

> You like the software, but dislike the politics

I like the software & the software politics. rms's opinion on other political matters is irrelevant to the FSF or GNU. I find some of his non-software political views spot-on, and others completely abhorrent. I have no problem supporting the FSF if it limits itself to its remit; I cannot support it if it exceeds it and ventures into other territory.
Agreed. Also see: https://www.mrmoneymustache.com/
The GP said UPPER BOUND. Sure, protein and fibrous foods require more energy to digest. Great, that's a nice bonus. However, if your counting calories then you're not taking that into account, therefore you're over counting. That leads to _more_ weight loss, never less.
I think the answer to that is probably in the docs, but IIRC it’s possible as long as your JS code is hosted publicly with a valid cert. Not sure though, don’t quote me on that.
The USSR turned churches into propaganda museums of atheism
Great service and product!
Your comment only unsettles me and makes me think we're carrying around the COBOL of genes...
If your page consist solely on a dynamically generated graph, it's OK for it to not show anything with JS disabled.

If you have other content though, it's not OK to not show anything; only the graph should be missing without javascript, the rest of the page should still render.
Maybe some see it as self-centered, but I find it resonates with me strongly. Now that we're a global civilization, life would be much simpler of global-scale things get standardized. Like, if metric system was adopted everywhere. If people used ISO 8601[0] instead of whatever is their random way of writing time down. If people used one well-defined number format. Etc.

IMO what's really being self-centered is - when dealing with international things like the Internet - to insist on making everyone else's life harder for the sake of whatever random local tradition you grew up with.

And I say that as European with plenty of weird localized ways of writing dates, numbers, currencies, etc. Ways which I abandoned pretty much as soon as I got exposed to computing.

--

[0] - https://xkcd.com/1179/
If you design a feature and it doesn't work, you don't get credit for the design. Who wants a screw that will self-destruct when it is correctly torqued? Which, by the way, is a value that widely varies and you can't just design one screw head to limit torque for every situation.

I've had Phillips over-torque and eat threads. I've had them strip to a raw steel crater long before the head even meets the surface it's being screwed into.

Definitely agree that Phillips is obsolete. God I hate them. I may have a problem. I've worked on a lot of old engines in my life and seeing a torn-out cross is like a big middle finger from the previous person who worked on it, usually the manufacturer. An engine is something that deserves an easily removed fastener that is applied with a torque wrench. Who knows how many newton-meters a Phillips head takes before it cams? Does anybody? Probably a huge range.
It sounds like we'll need government agencies, even perhaps tying it into a local police forces' work, to take these issues seriously - as serious as a crime - to make sure answers and reasons are found. Ignorance is bliss and reduces cost for a for-profit business, however it's harmful and negligent and perhaps verges on abusive.
The Visual Microphone: Passive Recovery of Sound from Video [pdf]
If the author is truly a "ninja" they wouldn't be running their web application as the nginx www-data user in the first place, and then a web application exploit wouldn't inherently give anyone access to the nginx user either to exploit the log-rotation mechanism via symlink. One can read more about the CVE you linked here[1]. But basically the gist of it is this:

> As the /var/log/nginx directory is owned by www-data, it is possible for local attackers who have gained access to the system through a vulnerability in a web application running on Nginx (or the server itself) to replace the log files with a symlink to an arbitrary file.

This assumes the web application is also running as www-data, which wouldn't be that smart.

[1] https://legalhackers.com/advisories/Nginx-Exploit-Deb-Root-P...
It's more like he's preventing bikeshedding by stopping them from making irrelevant non-technical decisions.
If you're interested in learning the kind of particular skills used, there's a whole subculture in computer security having to do with Capture the Flags (CTFs), for a rather broad concept of "flag".

https://microcorruption.com/ is a quite a good one to get started with. (Because embedded systems are smaller and do less, they are easier to reason about, which makes it easier to see vulnerabilities.)

See also: https://www.reddit.com/r/securityCTF/

More broadly, the (with-permission) attackers are known as "the Red Team", and the concept is used against computer networks as well as in literal war-games by the US government.
How do you know the shop next to them doesn't charge $2 for a soda?
Ah yes I prefer my screws to be made of a hard cheese myself, something along the lines of parmesan.
I can't help but ask, how about a wax sculpture? hehe :)

But, yeah you have a point.
Survey Shows Linux the Top Operating System for Internet of Things Devices
As far as I understand, there's still the hardware key combination to put the device into DFU mode. In that mode it can still be connected to and a new firmware can be written, but no access to the data is possible.

So in order to un-brick an old device sitting around, you put it into DFU mode (the key combination varies from device to device) and restore it that way.

Of course you don't ever get your data back, but that's totally the expected behaviour.
Sure, but the issue is humans would be such an accident that you’d have to think we’d almost be considered an undesirable element or virus to whatever intentions a pollination device would have had. Hope they never come back to check on us, one look at Instagram and we’re gone.
Having had to work with Amazon support in a variety of capacities for many different businesses this is a common response to Amazon's support.

Contrary to what a lot of people think these are generally not robots. They're just people with a very short training period governed by an extremely didactic decision tree. If you do not give the support person what they expect using Amazon's unique definitions for terms which are often orthogonal to the dictionary definitions (e.g. you are supposed to get IP owners to 'retract' complaints even if you are really supposed to 'resolve' those complaints and there is a giant distinction between 'counterfeit' and 'inauthentic' products in Amazon-land) .

This often causes a lot of frustration as people shake their fists at the injustice of a highly bureaucratic system. Fist-shaking doesn't really do much and it just sorta amps up the frustration level. Sending lots of messages in also tends to befuddle the support people and/or cause giant problems if the wrong thing is said.

In practice what it means is that people who try to sell on the marketplace without knowledge of the opaque rules that govern it will tend to get weeded out. People tend to expect that the systems that they rely on are governed by moral rules about who is right and who is wrong. But it is really more easily navigable by people who are savvy.

What's fair doesn't really enter into the picture and the way that Amazon's systems in particular work tend to run against the average American's expectations for justice (expecting to be innocent until proven guilty, that laws and procedures be readily comprehensible, that judgment be even-handed and based on precedent, and so on).

However unlike some other big tech cos like Google/FB you at least have avenues of appeal beyond suing them. If you have a business problem with Google you will probably have to do something insane to get their attention.
That's probably a good business strategy for the future of Maps. The fewer clients you have, the more focused you can be in terms of product development and pricing. This is true in many businesses, actually.
Google's Cached version if you're having issues accessing it:

http://webcache.googleusercontent.com/search?q=cache:https:/...
What's the purpose for spreading PDFs like this? Are there ways to embed malware into PDFs so they attack the host machine of whoever downloads the files?
7 Innovative Ways to Generate New Leads
Maybe. Google has economies of scale on its side already and automation allows for higher profit, so so long as it isn't regulated it's practically and nearly impossible, an uphill battle.