skysight-inc/HackerNews huggingface dataset:
This has nothing to do with making event listeners passive by default. If you don’t do feature detection then of course your website will not be backwards compatible.

If you care about backward compatibility there exists a polyfill for this functionality.
Exactly; this route crosses a lot less international waters and busy sea routes, so less chance of accidental or intentional sabotage, as well as a back-up if the Mediterranean route is somehow broken.
Right, so you booked the flights through Luftansa, not Google Flights. Google Flights helped you search for the flights you wanted, but then linked you to Luftansa's page to actually book them.
I agree that a physically separate router (fully secured and patched itself!) forcing traffic through TOR is better still, but I see virtualization as a superior alternate to plain binaries with no extra layers, which is what's used today. It's also easier to use for the end user.
BrandSearch
I can appreciate this outlook, but I still worry about "just wasn't available when the code was written".

Code rot is very real for websites, and I worry that in the quest to do things 'right' Chrome is undervaluing the incremental harm done by every change. I don't think this action broke the web, but I'm wary of the idea that breaking changes can be casually blamed on the people who didn't update fast enough.

Change is bad, inasmuch as it makes new work for maintainers and harms user experience where maintenance isn't prompt. It's often necessary, but there ought to be an open discussion about timeframes and impact before a change happens. In this case, the discussion largely happened after the fact.
Handling CORS Related Issues in an Express Framework Node.js Web Application
Work for what? If you are a pig, then they might work well for your porcine purpose, no matter what you pen on paper to justify the expense.
They were teaching him how to use powerpoint's features and get used to finding things. Making it good with those limitations would leverage the creative aspect.

It wasn't about making a cookie cutter corporate presentation that doesn't make you look out of touch.
grugq released this 5 years ago...
https://github.com/grugq/portal
https://github.com/grugq/PORTALofPi
Overview of Augmented Reality Glasses in 2017
> Verifying transactions is done by the users themselves with iota [...]

Unless the cost of verifying transactions is zero, this just means that the cost is now measured in CPU cycles at the client. In the end, this may be higher than whatever you pay with Bitcoin, depending on how much work you need to do. This is what I mean by "making fees implicit" - there's still work to be done, but not putting a price on this work doesn't mean it's free.
I think JavaScript is largely a pox on the web. I hate almost every website I come across today. I just try to ignore all of the bullshit for as long as it takes to consume the actual content, and 95% of the bullshit is possible thanks to JavaScript.
This is the whole point, CUDA only got this far, because OpenCL sucks forcing everyone to use a C dialect.

They had to be beaten to finally start proving a bytecode format similar to PTX, for multiple languages, while accepting that most researchers want to use C++ or migrate their Fortran code into GPUs.
> so even if your 3% is correct (it isn't)

The netmarketshare stats have been hovering around this for a few months, and all the "global internet usage" stats that I could find were closer to 3.75 billions.

Even then, assuming 3 billion, it's still 90 million users... that's most than the inhabitants of any country in the european union
'terrorism' is a rather ill-defined term

In the American Legal system at least, both domestic and international terrorism are very well defined terms:

https://www.law.cornell.edu/uscode/text/18/2331
(In which I forgot about Notes and beg forgiveness....Sheesh. I had a bad experience with it too.)
It does hardware initialization. This used to be done with dip switches but is now handled by the BUP module in the ME. It's basically the first thing that is executed on power on. If you wanted to neuter the ME, it would probably be safe to do so after the BUP module finishes its work.
On my phone the body only takes up about 50% of my screen width. Probably a bug?
The linked version works fine for me, Windows 10, Firefox 56.0.2
> Dopplr’s product was ambitious, gorgeous, and by all accounts, it worked well, but it didn’t provide the magical experience the Airpods did. Almost no startup could! That “magic” is the cumulative product of decades of R&D and manufacturing expertise.

Nope. The "magic" of Airpods (I own a pair) is quick synced pairing. Startups like Dopplr can't provide that "magic" for iOS/Mac users because Apple doesn't enable the requisite access on their software. Dopplr, Bragi etc are better than Airpods but Apple controls many of the devices they need to interface with so they are fucked.

The lesson is don't design your hardware to match Apple and primarily at Apple users. They will cut the legs under you
I don't understand your argument? You seem to agree "we should be breaking JavaScript" but you're against backwards-incompatibility...which is just a way of saying "breaking JavaScript."
Creating features has not been automated by Deep Learning at all. Even for image recognition tasks, where your "features" are simply the pixels of an image, there's still lots of preprocessing work to get those images into a form that NNs can deal with well.

Feature engineering is actually still the hardest part of most ML tasks, because it can not be optimized by a simple grid search like the hyperparameters of a model.
Android App Scaling Bug Affecting Chromebooks in Tablet Mode
Try spending the first few hours working on your idea if possible. Wake up earlier if necessary. Want to test if tiredness really is the obstacle.
Unbridled speculation and compound interest.
Then they better provide SysCL and sys backends to modern languages.
> You have to do PoW when submitting a transaction.

Then there is a price; it's just measured in watt-hours of energy spent instead of denominated in cryptocurrency.
What world are you living in? Software wallets are and always will be vulnerable to incalculable numbers of side-channel attacks that they cannot possibly defend against. It is intrinsic to running on a general purpose OS. Hardware wallets are the only method of having anything anywhere _near_ security here.
But the answers with calculations are interesting. Is there a simulator online to calculate the distance you should be able to see from a given point (and altitude), with and without refraction?
It just occurred to me the same randomized reward mechanism mentioned in the article is the same one that occurs (for me, anyway) on the HN main page. Clicking refresh and not knowing what new awesome thing will be there.
Unfortunately, I agree with you; its time we start finding ways to cut Silicon Valley off at the knees [1].

[1] I'm aware of the irony of the forum I'm posting that statement in.
No. Postgresql is a single-node database. It supports replication and failover to other nodes and foreign-data-wrapper extensions that let it query other datasources, but it does not have any support for natively working as a distributed database across several nodes.

Citus is an extension that takes several database nodes and makes them appear as a single logical database server (at the table level, by automatically sharding them based on a column).
Not in the list but I used Atmel AT89S51/52, built basic line tracking robot, pc controlled bot, relay driver, home automation etc

http://www.atmel.com/images/doc1919.pdf
They also did experiments on the Penn Treebank dataset - i.e. text data. This was 53% to RDBs 65% in the Kaggle survey, so certainly not an obscure problem...
Yes, it is a bug (in my modifications, not in tufte.css itself), or at least an unintended side effect. It is on my list of things to revisit but I am prioritizing writing posts instead of futzing around with the styles.

The general layout of Tufte.css really wants to be larger in the horizontal direction to fit in the side notes. This causes problems for people who read the page in a narrow window or on cell phones.
Great points. Hardware is definitely hard. There are more variables, abstractions, and processes to worry about.

In software, you can write a function that doubles big numbers perfectly until it hits limits of CPU and memory in about one line of code. If you try implementing the same function in an analog circuit, you'll encounter compounding noise depending on heat, ambient EMF, adjacent components, etc.

Upon identification of a critical bug in your SaaS product, one `git push HEAD` is all it takes to get the fix to your millions of users. Hardware is not anywhere near as forgiving--your batch is usually lost.

These characteristics require a different approach for developing hardware-leaning products. Everything needs to be far higher quality before release, because small hardware mistakes can have several order of magnitudes higher of costs than software bugs. That's why it's harder: you have to land a rocket on a planet with fewer chances to correct your course.
Pre internet, I had 600bps modem, and my dad had a 1200bps. Would dial into bbs systems for no reason other than curiosity haha
Manually decoding the DTMF in the spectrogram gives me 1-570-234-0003, which turns up a lot of search hits.
Why do you need consultants to run a database cluster? And do you run AWS database clusters in production without expert knowledge? If you need consultants for self-hosted databases you'd probably also need consultants to properly set up AWS services.
There is a concept in philosophy called the Is-Ought gap, which is to say that you can’t tell what ought to be simply by looking at what currently is. This is something that applies to AI that I think is often overlooked.

A computer can tell me what my bank account IS, and a smart enough program could use supporting information to tell me what it WILL be or even MIGHT be… but it can never tell me what it OUGHT to be. Especially in a world without perfect interoperability (or with some things done offline/cash). Similarly a can tell me what IS on a monthly performance report, and in a steady and routine business environment it will tell me what MIGHT be useful on the report, it can never tell me what OUGHT to be on it
There is no general solution; only the end-user is smart enough to know when autocomplete should be used, and asking them to specify it for every field is too much work.

Personally, I installed a Safari plugin to ignore autocomplete=off because it was so annoying. So Chrome is doing what I want my browser to do.
Cool, I haven't used that one. I'm sure it's great coming from Tim Pope. Mine's working fine for me at the moment, though.
>Furthermore some markets have had a history of compensators (eg fruit machine markets / awp).

What do you mean by "compensators" and "fruit machine markets / awp", please?

Another dumb question I was too embarrassed to ask in a real casino, but everybody in the gambling industry probably already knows:

I've never read a slot machine "instruction manual", and the instructions on the slot machines in Amsterdam are in Dutch. So my experience is just walking up to them and pressing the buttons to learn how they work.

Some times when you put money into a slot machine, it starts out in this mode where it's only blinking between a few numbered lights but doesn't spin the slots, and it seems stuck in that mode, since I can't reliably get it out of that mode by pressing all the buttons. But sometimes I can, and it's not clear what I did that I didn't do those other times.

Sometimes I'm able to press enough buttons to get it out of that dumb mode and back to spinning the slots as I expected, but some times I just have to eject my money and move on to another machine.

Sometimes a machine will start out in this mode, not spinning the slots, but not usually, and other nearby machines of the same type will act normally (spinning the slots the first time you use them).

What's going on? Is there a reset button around the back of the machine that I don't know about? It seems like a really boring game, and I can't imagine anyone would become addicted to that mode.
I agree that Firefox is the one that suffers here. It should have been coordinated, but still agressive.
This book seems like an amazing resource however I definitely cannot afford the price tag at $179 unfortunately. :(
"Our collaboration with Intel expands the installed base for AMD Radeon GPUs and brings to market a differentiated solution for high-performance graphics".

Intel wants/needs better GPUs than their own ones for their laptop offers, a fairly impressive admission of incompetence, and (as others noted) AMD lacks laptop CPUs and wants to sell more laptop graphics solutions, which are supposed to be their specialty.
Good products can be expected, but I suspect Intel might strike a similar deal with Nvidia: whatever thin laptop the public buys, it's going to have a Intel CPU.
I suppose the lessons are: there's room for lots of improvement in search engines

There's also the tried and true distribution method of newsletters and mailing lists specific to a certain industry.

If you've been in embedded a long time, you probably know about Jack Ganssle and his "Embedded Muse" newsletter, which has been going on for about 20 years now.

http://www.ganssle.com/tem/tem337.html
Interestingly these examples only cover colo and own data centre. What about dedicated servers? You get a similar SLA as with instances in the cloud at substantially lower prices.
As another Eastern European, you might be doing it wrong. I no longer charge sums that would give me 10-20% more compared to the median programmer job around here. I charge 100% more.

The reason is: I value my skills and work. Confidence needs practice though; many people in our poorer regions never get any appreciation so their confidence is very low. Which is very good for the employers because they pay less.

Oh well. Not all employers. It all depends on the people of course but you should do your very best NOT to participate in the race to the bottom. Nobody wins there except the lowest scum of "employers" that would have you as a full-blown slave if they were legally allowed to do so.

Don't contribute to the problem. Resist. It's not so hard as many other fellow Eastern Europeans think. Confidence helps.
You already have options:

https://aiven.io

https://www.databaselabs.io/
I'd say Democrats but I'm not so sure anymore.
The problem there is that Hillary Clinton was loved by her audiences. The media and the Republicans on the other hand....
Aspect Based Sentiment Analysis
Keep scrolling. :) The cheapest version, at $39, is way way down at the bottom.
Cisco Files Patent Application Around Blockchain, IoT Integration
Honest Unsubscribe Options
Yes, but logistical considerations weren't really my point.

It's debatable whether these girls are one girl or two girls, from a personality / sense-of-self perspective.

I personally could see myself being in a relationship with someone that had a conjoined twin. The only barriers are awkwardness and how much time I get to spend with them if the other twin has it's own SO/social life/etc.

Conjoined at the brain is totally different. Are they two individuals? Are they one with different personalities? Are they the same personality with two different physical manifestations? I feel like it would just be so hard with our culture's concept of love and self.

Does she love me? Do they love me? Does half of her hate me? It's just so mind-numbingly complicated.
> a CUDA alternative

this is what OpenCL is, afaik.
Comparing dedicated graphics cards to integrated graphics and then claiming intel has more chips installed than Nvidia is asinine.
Nope; a lot more rules and regulations you have to respect, certifications for e.g. electrical safety, etc.

Mind you there's a few similar things in software, things like security requirements when handling payments, EU privacy laws, cookie banners, that kinda thing. But they're a lot easier to either outsource (use a payment processor service) or implement (cookie banners range from a notice that says "by using this site you agree to cookies", which probably isn't enough for the law but reasonably user-friendly, to full off-site cookie walls.)
Could you use the steam to drive a turbine to recharge the batteries? You'd not recover nearly everything clearly but I'd imagine it's more than nothing.
I was talking about dedicated servers, not running your data centre. Data centres are a scale business but cheap to run at reasonable scale. Dedicated servers are significantly cheaper than cloud instances and there's not much more to monitor than for the cloud. Compared to hosted DB clusters you need someone to set it up and run it but you'd also need an AWS expert for a production cluster in the cloud.
> How is this different from websites that think it's okay to force you to abide by ridiculous password restrictions

The difference is that disabling of "autocomplete" is a user interface issue, and can be addressed by the browser I use. The problem of ridiculous password restrictions is not usually something that can be controlled by the client.

I like the idea of convincing IT to change crazy password policies, but I don't have the mental energy to navigate these huge bureaucracies.
It's important to note the rest of that portion though.

But even as popular as Atmel is among hobbyists, Atmel has largely stayed out of this
space directly. Instead, they’ve secured small-volume AVR sales by relying on the open-
source community to build their own tools for themselves: turning out a slew of
hardware and software used to program the megaAVR devices.

While I applaud the efforts of these developers, these tools are inferior to Atmel’s.
Their programming speeds are terrible, they don’t support the new tinyAVR 1-Series
devices, and they have absolutely no debug capability.

Atmel has deliberately enabled the open source toolchains for its MCUs but it largely keeps out of it directly.
English version in Positive Technologies blog [1]

And this has already been added to me_cleaner [2] as --soft-disable option 2 months ago.

[1] http://blog.ptsecurity.com/2017/08/disabling-intel-me.html

[2] https://github.com/corna/me_cleaner/commit/ced3b46ba2ccd7460...
Does Intel have a license with Qualcomm? Why did they then go to KFTC and USTFC complaining about Qualcomm not licensing their patents to competing baseband makers?
> Counterparty risk should push the price down, not up.

Not if the counterparty risk causes you to be unable to withdraw national currency, thus forcing you to buy bitcoins for national currency and then withdraw the bitcoins.

The only way for the price to go down, in a scenario like this, is if it's possible to sell bitcoins on the exchange (thus pushing down the price) and withdraw the proceeds.

In a BTCUSD market, if you are unable to withdraw BTC you will sell BTC for USD and withdraw USD, thus pushing down the price. And if you're unable to withdraw USD you will buy BTC for USD and withdraw BTC, thus pushing up the price.
Cool, thanks for the recommendations. I've tried ctrlp for fuzzy finding, and it works ok. Might give FZF a try though.
Missing: Diversity in Tech
This page doesn’t do scroll-jacking. Its state appears to update asynchronously based on the scroll position. That is the correct way to do this sort of thing.

Scrolling on this article is buttery smooth on my Apollo Lake (1.1GHz Celeron) netbook, on both Firefox and Chrome, even if the background animations aren’t. No jank whatsoever.
I believe autocomplet='sudo_off' works now, or at least, it puts the field into a different set of autocomplete that isn't triggered by default.
It's getting close. There are newer SoCs that are MMU capable and also contain enough RAM and Flash to run a small Linux instance off a single part...or a single part with some simple QSPI flash hung off of it. Renesas has the RZ line that can do this, but it will probably take up $30-$35 of your $50 budget.
Password managers use browsers plugins, and as such can modify pages before they render as much as they like.
Coinbase seems to piss me off. They have obscure ID / KYC verification requirements that change with the level (monetary value) of your transaction. After I opened my coinbase account I sent them an email asking what specifically I needed to submit have my account fully authorized for an arbitrary value transaction. I resent being requested a different document everyday. They never replied to the email so consequently I never used the account.
Look at this from a company perspective.

If it seems like someone is stealing documents, but you then discover they actually aren't, then no harm done.

If someone actually was stealing documents however, and you don't have the surveillance to realize this, your best salesman might have just took off with a bunch of client information to go work at a competitor. You might never find out, and if you did, you might have no way to prove it.

Workplace surveillance doesn't really have downsides, other than "workplace culture might be affected". However your culture can still be shitty even without surveillance, and just because you don't monitor employees doesn't mean they will become shining examples of company loyalty.

There's plenty of upsides though. Having data on what employees do, and when, and for how long, provides opportunities to discover where improvements can be made, as long as you collect the right data and use it for the right purposes.
Can someone please respond to this comment with, what are the MAIN UX stories for this browser? What does the user actually DO in the real world that they couldn't do otherwise on the Web?

I accessed this on a mobile phone. There's no mobile version? OK.

First of all Web site asks me to choose a secure root password. That seems like a big oxymoron. I have to trust Blockstack! They might be saving my password. I understand the same could be said of a random app but that's what I feel whenever I enter a password on a website - I know I am about to post it to a server somewhere, I need the internet to do that.

Secondly, what do I need a password for, if I am generating private keys? My guess is, it is used to generate those private keys from the password and some random data, and giving me that long phrase to save in a safe place. But then why not JUST have random data as a seed?

Anyway. So now I signed up and I have to choose storage. I suppose they will store info on the server of my choice, encrypted. Is this like the Solid project from Tim Berners-Lee? Apps that run in the browser, but save stuff on the server you choose? And they use your private key to sign your changes?

Then I finally got to the Blockstack app page. Most of the "apps in progress" don't actually do anything. The TODO app took me to a page that doesn't size for mobile, where I clicked the central button and it said Safari doesn't recognize this request.

So what do I do now, if I am on mobile?
I don't actually think it is desirable to make mathematical notation unambiguous, if that is even well defined. To again use natural language as an analogy, there are only some 26 letters in most Latin based alphabets, but there are many more sounds. The same "letter", or historical sound, is pronounced differently in different contexts, but since it's almost always predictable based on context or knowledge, the system works.

In the same way, you could say that in one sense (though possibly not the mathematical sense) there are lots of different uses for "=". Most of the time this obviously hasn't been an issue, if it had been, people would have introduced new symbols. For some cases they have done just that, it can sometimes be useful to explicitly distinguish definitions with ":=" or a triangle above the =. In the same way people sometimes use a triple line = for "is identical with". But seeing that everyone knows these symbols, but still make do with just = in most cases, even they are only half useful.