skysight-inc/HackerNews huggingface dataset:
To me consciousness is the ability to re-engineer our existing models of the world based on new incoming data. Sentience is the ability to do this in the abstract.

I realize that this just shifts the discussion to "What, exactly is 'our existing models of the world'?", but I think that question can have much more traction, especially to an engineer, than the current state of the language over on the philosophy side.

It also implies that there is a spectrum: the complexity of the model(s), the speed at which we can re-engineer them, our ability to hold multiple models in mind at once, and the degree of abstract indirection we're able to employ are all variable. I'd suggest that future work with questions such as "What defines a sentient being?" proceed along those lines, and using these definitions would be much more valuable than trying to stratify consciousnesses into various semantic tiers that still remain quite abstract.
I wish it went down to $80 again so I can invest. really missed the boat.
We use a VPN for this reason. It works pretty well and means we can lock things down to a single IP while allowing staff to still get on from home.
I seem to remember that Macstories has a few good tutorials: https://www.macstories.net/tag/keyboard-maestro/
Brevity is the soul of wit.

-Shakespeare
While I agree on the centralization part, I don't think that this somehow makes it dead. I mean in the end many comparable systems are even more centralized.

The notion of "to me, bitcoin died" sounds like "that show/band/social network/news site died to me, because...".

Bitcoin seems a bit like many other economic systems, where it doesn't make sense that it survives or survives so long. I don't think predictions about such systems can be made by purely rational means by any feasible means. There is too much emotion and seeming "randomness" involved.

However, I am sure that at one day be that in two weeks, decades or more it will be over and everyone will have seen it coming, as the most obvious thing. So I agree. Bitcoin will end. However, life on earth will too and even there you have speculations reaching from only decades to billions of years. ;)

I think you are right, however. But I also thought Bitcoin would have been over years ago.
BTDTBTTS. Way back when in uni, we had to deaign a working CPU with everything at the time but superscalar, MIMD and reservation/retire. Pipelined CPUs can get faster clock rates by splitting up hardware into more (smaller) stages, but at the expense of total latency (due to adding pipeline regisers) AND slower pipeline stalls on branch prediction misses (pipeline has to be emptied of wrong micro-ops). The overall CPU can only be as fast as the slowest stage.

It looks like this Si are the mostly combinational logic for a stage and Pi are the pipeline registers between stages (nearly all signals between stages should be buffered by pipeline regs). IO is omitted but it's the same overall architecture.

Clk --------+---------------+---... ....
| |
\ \
+-> S0 --> |P0| --> S1 --> |P1| --> .... --+
| |
+------------------------------------------+
But the idea of React is to have central application-level global mutable state, instead of jQuery's lots of fragments of local state attached to DOM nodes ($(...).data) or kept in callback closures, CPS-style.

IMHO, article does not explain in what cases it can be better to have a global mutable state (i.e. containing mutation in Redux) instead of lots of local mutable state.
I've followed digital currencies for many years. As I recall, there were two libertarian threads that culminated in Bitcoin. One focused on evils of fiat currencies and central banking. The other focused on rights to private commerce, without state interference. And the potential to starve states, by making taxation impossible.

Bitcoin handles both pretty well, in my experience. Except for the transaction-scaling problems, anyway. Price fluctuations just reflect its miniscule capitalization, and movements of capricious investors. When Bitcoin, or more likely, one of its descendants, reaches fiat-currency scale, that won't be so problematic.
Funny to see this article here now. For the last few weeks I've been geeking out on exotic materials, and especially Tungsten Carbide. I even went so far to buy a polished Cobalt binded TC 70mm sphere from China. It's virtually indestructible and very few materials such as diamond can scratch it.
Σεξ: Δείτε Περίεργα Μέρη Για Σεξ – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
It's other way around. The existence of our egos makes the claim that we are more than dirt true.
Ah okay, i'm not a GH user. Though does spark my curiosity, do you notice timing/time diff issues on GH on other parts of their system?
The reality is that bitcoin has the first mover advantage. Any other virtual currency has a big mountain to climb to catch up to it.

100 years from now bitcoin will be around since there is no one entity that defines it and control it. What the community has shown is that they are willing to adapt to the situation. Right now bitcoin has problems but as time moves the code will be modified. What's happening now is that bitcoin is being locked into people's mind as a currency with real value. Whether one can justify it or not is irrelevant. As long as one person is willing to trade goods and services for it will survive. No one throws away a stack of money if they can help it. The community will not let bitcoin die.

The mistake people make is that all the current bitcoin constraints are locked forever. I had the same idea but I finally realized that it is not true. The currency is defined by code and code can be changed. It's very hard to change since the majority of the community has to agree but its possible and people will find a way to keep it going.

One way to think about bitcoin's future is to look at what software was like 40 years ago and then look at what it looks like today. There's a big difference. Bitcoin still has a long way to go before it can be defined as a mature technology. I have no doubt that what we call bitcoin now will not be what we call bit coin 40 years from now. It will evolve in to the currency and store of value people are hoping it should be.

No, bitcoin is not dead.
Do you deny that commercialization of the Internet in the mid 1990s was controversial?
Visual narrative of six asylum seekers
Ask HN: How can so many people from tech don't get Bitcoin?
I see comparisons with tulips being upvoted and tech leaders from respectable accelerators or founders have the same opinion. It is understandable for financial dinosaurs but I don't get it.

Isn't it extremely clear that tulips were a crazy with no innovation where this is a groundbreaking way to have decentralized consensus solving double-spending problems and also immutable smart contracts running worldwide?

What is so difficult to grasp?
I don't see this being a big deal with games. When you want to e.g. introduce power-ups that have complex interactions between players, bullets, enemies and the physic system you can't really avoid giving all your entities access to each other for flexibility. Maybe you could use immutable data while avoiding memory management issues but what are you gaining? For all rules of thumb, you need to weigh up the benefit with the cost.
> And what is the point? Does the price prove that bitcoin has not failed?

The price rising is validation for services on the periphery. Established services that can add a lot of utility for bitcoin.

For example, the volatility problem is completely solved by CME Group and CBOE and the CFTC pursing and allowing hedging instruments on bitcoin.

This opens up the market to many market participants, some of which are much larger markets than cryptocurrency has ever touched yet, and obliterates a primary rebuttal on the bitcoin concept.

The decision makers in those organizations would not have considered bitcoin as more than a toy until the market cap was larger. The CFTC has approved cryptocurrency hedging instruments only a few months ago. In 2017, 9 years into the concept.

So what standard of fail would you even be using? What would ever give you validation for more than a few weeks or months?

> but when the crash comes it will be over before you knew it.

Bitcoin has crashed 70%, 80%, 90% several times before. Most bitcoin holders know that is a possibility.

There are market participants that will use it at a lower price, that will buy it at a lower price, and continue expanding the reach of it.

After hedging instruments are prevalent, many market participants won't even be notice the price fluctuations.

So again, what standard?
I don't know the details of the circuitry needed for bitcoin hashing, but it can contain steps that are not executed continuously and hence being idle until they have some work to do (i.e. they have some inputs). Reducing the power consumption of a miner directly translates into making more money.
Interpolate Missing Coordinates for Vessels Tracking
> - There is a lot of wash trading going on with several exchanges, some of which has had serious accounting issues since 2016. When they fail, the fallout will be far more spectacular than that of the late MtGOX because many traders are heavily leveraged.

Hand wavy nonsense. Exchanges have failed before and bitcoin is still going strong.

> - Upcoming Segwit2x hard fork potentially splitting the network.

There already was a hard fork, and the network did split, yet bitcoin is still going strong.

> - Uncertainty with China where the majority of hash power resides. The current crackdown on exchanges is pretty well reported. What I am concerned about is what will happen to the network when electricity price goes up in winter as hydro generation winds down, making mining more expensive. Historically miners were able to get favourable deals with remote thermal plants to cover the shortfall, which may be more difficult due to negative press and an ongoing effort to curb smog.

The bitcoin difficulty rises and falls with the ability to mine it. If the number of miners go down, the network remains unaffected. What's your point here?
The final line refers to agl' "maybe skip SHA-3" blogpost. I think there is a lot of FUD about SHA-3 (including SHAKE) being too slow for mortals to use, I'm guessing the Keccak team is pushing back with some marketing. Honnestly this is how the world works. Nobody understand anything about crypto and people take decisions based on standards and public opinions (which are often based on articles and blog posts). If you want your primitive to have some weight, you have to give people an excuse to use it.
This post is a list of 166 articles about bitcoin dying, that's just the first in the list.
I suspect a lot of it has to do with housing prices where you live. It's a pretty easy upgrade to a house, and adding $20K to the mortgage for most houses these days is trivial. If you are selling, then you can probably even make a pretty decent return on investment because people are willing to tack on such "small" amounts when they buy the home. So until solar panels become a standard that everyone expects in a home, or until the next big market crash, I suspect solar installations will have inflated price tags.
I use it quite often to type in unicode characters like ⌘, or music sharp/flats, etc.
I'd say they are more similar to the Guano Era[1]. A highly sought-after resource which becomes irrelevant once better/cheaper alternatives are found.

[1] https://en.wikipedia.org/wiki/Guano_Era
Listen to "Life During Wartime" while thinking on this :)

https://www.youtube.com/watch?v=NyzkB-9rxOY
It could be combination of #1 and #2, use blockchain for names and federation for actual content, then it will be easy to switch providers, just add new name to blockchain and remove old one.
Seeing as Hillary calls half of all the Trump voters as alt-right, and half of the voters voted for Trump, that would make 1/4 of all the voters alt-right. I guess we can now divide the American voters into 4 equal sections. Alt-left, left, right and alt-right.

Just remember, advertisers and politician use words like alt, nano, micro, easy payments, etc. in ways that you may no be used to using them.
TFR = total fertility rate?
I like the new site. It feels more organized to me.
> I don’t know much of CPU IP licensing, but I would think one pays more for the design of the CPU than for the ISA.

You have a couple of options:
- Use a ready made CPU design (eg. Cortex-M) and pay license $$ for each chip sold.
- Use an existing ISA (eg. ARMv4), build your own CPU around it and pay license $ for each chip sold.
- Use RISC-V, build your own CPU around it and pocket those $ you'd otherwise pay for the ISA license (or reduce your price to become more competitive, or something inbetween)

(And then there #4: Design your own ISA.
Now you also have to deal with standard software: compilers, kernels, some libraries. Still may make sense in some cases, but why go through the trouble if all you want is to save some pennies per chip on the ISA?)

In all but the first case, your CPU design is a one-time cost that becomes marginal over the (hopefully many) chips you sell. Especially microcontrollers can be _very_ high volume where this makes sense (more so with the IoT hype that's going on).

Which is why I think it's a wise idea for them to aim for that market first and build up experience and a war chest.
A lot of simple uses I see being put forward for blockchains could just as easily be done by a simple signing certificate.

Perhaps, for a new generation, certs are too old fashioned, or many have never heard of their uses?
Why is college so hard for some people?
Note to admins: should probably add "(SHA-3)" to the title for the laymans :)
According to the wiktionary[1] it is "rhyming slang" from:

apples and spice = nice

[1] https://en.wiktionary.org/wiki/she%27ll_be_apples
Virtue $ignaling.
JS service workers allow a JavaScript thread to run in the background while the browser chrome (the window) is closed. So, in theory, the browser doesn't need to be open. Also, notifications can be useful with an open browser too (or, multiple tabs with a tab in the background for example)
Rubik’s cube (3*3*3) and Z3 SMT-solver, part II
Can anyone point me to a single instance where anything bad has actually happened because of Facebook's patent clause in one of their open source libraries?
I love the work they are doing in regards to low level systems coding and safety, but in general a GC + ability to statically allocate feels more productive, specially as former Oberon user and Modula-3 fan.
This story somehow makes me really warm in my stomach. Zuckerberg facing a more experienced player.
As long as there are two bitcoin nodes remaining to update the ledger we could call it "not dead", but the token would probably not be worth much by that point. And bitcoin probably have a hard time to recover due to the amount of cruft and technical debt it has.

My best guess is that it could go through more boom/bust cycles before speculators move on; actual users have already started to move to other cryptos as we speak.
I have been following along and so far filed a couple of minor issues on github. This is a very very good book and does well to explain the various mechanics. Thanks!
I have similar affiliations with my car for which I paid far less than 10K. I can feel the horsepower in my car, but I can't feel the horsepower in my phone.
> The difference in visual contrast between the buttons acts as a confounding variable.

If you have read the original research, then you should read this post. The original research title is misleading.
I guess he doesn't mean that he detected all infected machines but that near 100% of machines which triggered the alarm were indeed infected.
While I agree with you, the biased reader of my job application is looking for any reason to deny me :)
These fearless teachers are bringing internet access to women in rural India
Driving and drinking in common forms are wastes of time or dangerous. Commutes specifically are now the #6 cause of full blown clinical depression. The easiest form of "helicopter parenting" was turning off TV's. Now YouTube lets parents turn of ads. Novelty status seeking, post-war PTSD and novel TV 1-way broadcast made drinking or driving seem attractive. I know parents who forbid gaming, TV fictions and even cheap factory franchise food wholesale. Their kids have time to do everything else live and in person. Not dating is a demographic phenomenon. I was born in '66 and none of us feared incurable diseases. The divorce rates are so high and peer-available literacy and even maximum attention spans so low many kids have no interest in family formation. Demographer predict 25% of unmarried Americans will never even marry. During WW2 26% of Italian women were nuns. Global TFR's are falling and Japan has been depopulating faster than their deflation for net wins. Japan and Britain are net importers of water (via foodstuffs). The instincts for not breeding are smart. Various Amish populations have been booming. People seeking larger families should consider organic farming careers.
Cool math games
Telegram service disruptions
> Are they likely to be expert in all those programming languages?

No, but again, I take paper results very seriously. Misleading results are bad for science, period. Here is an example of more rigorous research: https://arxiv.org/pdf/1602.00602.pdf

> If Lua wasn't included would you complain ?

Maybe I would, who knows. I did also mention in another comment it would be nice if Julia was there. It depends how relevant they are for the research being conducted. As a language used very often in microcontrollers, Lua is very relevant for energy efficiency research. I don't know anything about Forth, but I wouldn't just dismiss people saying it should be there with "then contribute forth algorithms to the benchmarks game yourself".
This GitHub issue is almost three weeks old and without any formal answer.
At the very least, Facebook doesn't care about solving the problem, which is almost as bad as having malevolent plans to use these GraphQL patents.
You actually can’t compare bitcoin to gold and silver. The stock of gold and silver may appear constant,but th supply does actually grow. The supply grows in relation to their demand and current market factors. Bitco8n does have a hard limit. They’re not alike.
This is the first step into adopting more Rust like memory safety, but not at the expense of productivity.

Basically Swift will keep using reference counting as its GC algorithm, but for high performance situations it will be possible to have a bit more of fine grained control over ownership.

However they want to avoid any design that might result in "fighting with borrow checker" feeling.

Some info from WWDC 2017,

https://developer.apple.com/videos/play/wwdc2017/402/

There is also a transcript.
Everyone is trapped chasing growth because that is what they are told to chase.
What happens as a consequence has become almost academic these days. Root cause is the trap everyone is already in.
I don't yet understand.
If you mix up monarchy, empire, dictatorship, etc. all in the same bucket and call everything 'totalitarian', our ability to think about politics gets rather reduced.

It's even anachronistic, the concept itself is recent: https://en.wikipedia.org/wiki/Totalitarianism
>The price rising is validation for services on the periphery.

Apart from brand recognition, which application is best conducted on the bitcoin ledger than every other alternative? Please don't say "Store of value".

>Established services that can add a lot of utility for bitcoin.

How would you go about doing it? Bitcoin was not designed to have side chains and tokens pegged all over it and there is a reason why the ICO fad universally chose ETH.

>There are market participants that will use it at a lower price, that will buy it at a lower price, and continue expanding the reach of it.

Again, which users? Bitcoin was able to recover before as there were significantly fewer competitors; now there is at least one for each use case.
Wallets aren't part of Bitcoin - they're an implementation abstraction. The blockchain gives you unspent transaction outputs and a way to verify them and sign a script to unlock them.

The key management involved in a Bitcoin wallet faces the same problems and complications as any other implementation of crypto and user key management faces. Some have implemented it well, some have implemented it poorly.
I am surprised they don't mention succinct trees in the references. Looks like this was invented independently.
Bitcoin can't die as it never succeeded. All the disingenuous claims made by early adopters have fallen through. Decentralization, control, anonymity, easy transactions, transactions costs, currency? How can something that has no use have value?

Proponents continue to build castles and waste electricity hoping people bite so they can profit. But the game is over.

Money is a social tool based on consensus, and today democracy and accountability, that has evolved with human societies however imperfect it may be. At least societies can exercise some control over governments.

Why would anyone give up this hard won rule of law and accountability to private individuals operating out of self interest peddling illusions about some imaginary 'freedom'?
Not banning, simply not providing api for them.
Having a keyboard with open firmware so you can carry the layout with you could help with this.
That just caused me to block all notifications for all sites.

Use Chrome?

Then the settings are here: chrome://settings/content/notifications
What is all about CVE-2017-8295? Doesn't seems to be critical security issue.
How Bodega typifies Silicon Valley’s cultural ignorance
It was nice when it was used sparingly by things like chat apps, but it's become too annoying; maybe the webmasters just don't understand they aren't the centre of their users' lives.

At least the latest version of Safari supports blocking all these requests.
I'd really like to know your definition of "new". Everything I said was already true thirty years ago.
> RE: Portability - Not sure how far you'll be able to get by gcc -S'ing something like nuklear (cross-platform ANSI C89) but it might save you some time.

The big problem with using "gcc -S" is that as a result you have a HLL program, simply written as an assembly language listing.

The humans write assembly code very different than HLL. Even translated to asm notation, this difference will persist. Asm programmer will choose different algorithms, different data structures, different architecture of the program.

Actually this is why in the real world tasks, regardless of the great compiler quality, the assembly programmer will always write faster program than HLL programmer.

Another effect is that in most cases, deeply optimized asm program is still more readable and maintainable than deeply optimized HLL program.

In this regard, some early optimizations in assembly programming are acceptable and even good for the code quality.
> They have innovative tools in all sorts of areas of computer science

What are the innovations in these tools?

Which are actually advancing the state of computer science?
Vivaldi 1.12 released
Hi what are some of the FPGA related IRCs?
Here's the 'Ownership Manifesto' that tries to clarify some of the differences between the ownership models of Rust and Swift [1]. The main point raised in that document is how 'shared values' are being implemented in Swift in a less strict way compared to Rust.

[1] https://github.com/apple/swift/blob/master/docs/OwnershipMan...
Their MO:
Buy it with debt.
Charge the company for the debt and huge management fees which will be paid with more debt.
Take it public after milking it to the max, so you can make even more money in the IPO.

Chapter 11 is next http://www.businessinsider.com/brick-and-mortar-retail-priva...
This is correct. Chinese Democracy was released in 2008.

https://www.amazon.com/Chinese-Democracy-Guns-N-Roses/dp/B00...
my guesses:

- no driving b/c no car b/c less income

- no sex b/c porn

- no booze b/c ... well, is that even true?