skysight-inc/HackerNews huggingface dataset:
The statutory damages option discussed above does not require a showing of actualy damages. It's just x dollars times the number of instances of infringement. Also, while delay in providing notice of infringement can work against the copyright owner, in this case, because Intel is a sophisticated party (i.e., big company with many in house lawyers and outside law firms advising them), the delay in making a claim would likely not help Intel's case.
Do you know how physically robust the Sky Viper is -- the article reports Bayangtoys X16 as being able to take a lot of beating; it would be great if Viper is robust as well.
I don't get your point about typing phone numbers. When I was being taught to touch-type in first and second grade, my teachers told me that I should type on the top row, not the numeric keypad. Not sure why. Maybe because it takes less time to move to the top row and back? Anyway, to me, typing numbers on the top row is not an obvious problem.
Ask HN: Is Evernote Down?
Evernote Service is unavailable
Possible reasons:

We may be performing regular system maintenance (typically Wednesday evenings, US Pacific time)
We may be experiencing unexpected problems that require a brief outage
In either case, we are working to restore access to the Evernote Service as quickly as possible.

Desktop versions of Evernote will continue to work, but will be unable to sync until service is restored.

This page will automatically reload every 60 seconds
> Was originally a tweet-storm -> https://twitter.com/gravislizard/status/927593460642615296, if anyone is confused by the stream-of-consciousness style.

I don't mean to detract from the point, but this piece would be helped so much by properly fleshing it out into an article. presenting it as a sequence of 92 tweets is combining the worst of both worlds.
Longest PoW being the main chain was not described in the context of contentious changes to consensus code. By that definition, a 51% attack that censors transactions would be the longest PoW and be defined as 'Bitcoin'. The great thing about Bitcoin is that the users are able to each make their own decision on what Bitcoin is. Bitcoin needs to be anti fragile and will constantly be under these attacks, because if it fails, we need something better.

This is all new territory and the appeal to authority by citing the white paper is less helpful than most people believe.
SPORTS!!!
Show HN: An early stage founders guide to working with VCs
MythBuster's Hyneman Launches IndieGogo to Build VR Shoes Like Mini Treadmills
I want less fees so I can increase my profit margin, some are doing fraud in cryptocurrency which is bad but as MtGox fiasco has shown this free market with more freedom than traditional markets is self-correcting
As an Amazon subsidiary
For those of us that have been fortunate enough to avoid having a job that involved an adding machine or cash register the number pad is an awkward AF to use. Conversely the top keyboard row is in range for touch typing.
> [...] acceptance of valid blocks [...]

that is the point. B2X-blocks are not valid blocks for the regular BTC-Nodes, because some of the Blocks
will have a block-weight > 4000
> This is a winner take all marketplace business, not a t-shirt business.

...What? Please explain why selling t-shirts online is a business where one winner will take all the market share.

Utilities are a natural monopoly. T-shirts are a commodity. There will always be thousands of sites selling them.
Ed! Ed! Ed is the standard text editor!

https://www.gnu.org/fun/jokes/ed-msg.html
Apple Maps will tell you the DMV is closed.
From $80k/month to failure: How Sharkius bit off more than it could chew
Just a joke.. the tower is sinking and leaning to one side.
In an expando at the bottom of the page...
This graphic is useful but misses the context of past failed hardforks/attacks such as BitcoinXT and BitcoinUnlimited.
I wonder how much of this is a result of UI designers deliberately putting tiny delays/animations into their UIs to make them more "usable"?

For example, it was a common piece of advice that if clicking a button opens up a dialog box, there should be a brief animation showing the box expanding from the direction of the button, so the user would associate the clicking of the button with the appearance of the box and understand where it came from. This does actually improve usability the first few times it happens, but over hundreds of iterations these tiny delays really slow down the overall experience of using the interface.
What happened to Bitcoin
I feel totally undervalued financially and intellectually in acadamia.

I'm was considering calling this a sunk cost and moving on but based on the comments here, I think I'll stick it out and try to develop on the side.

This is the first time I've really lost interest in my work. It's really hard to work on something you don't care about.

And other career or life advice?

Thanks for the words.
10 Lessons I Learned from Y Combinator’s Startup School
Nice rant, but sadly as he says, this is just how it is. There are very few pieces of software I use that aren't absolutely chock full of brain dead stupid behaviors....not just mildly annoying or difference of opinion style issues, but downright dumb/broken. Gmaps is a good example, my blood pressure always rises while trying to use it.
now tie that to a SaaS that helps you manage those countries
I think the kneejerk hate on Rails by Coffeescript proxy is a good example of why developer-hate on forums like HN is a pitiful metric for scoring an ecosystem.

It's such a non-issue.

In fact, what's impressive is how Sprockets (part of Rails asset compilation) can chain together arbitrary file transformations by looking at the extension. `file.coffee.erb.whatever` will get processed as with the tool configured for `.whatever` files, then it'll eval Erb's <%= ... %> tags, and then finally get processed as Coffeescript before being concat into the bundle.

I always thought that it was a really intuitive way to specify transformations.

But the thing is that you need Rails experience to appreciate a solution like that, and it's easier to write off Rails entirely because someone says that it depends on Coffeescript. In reality, Rails just shipped with the Coffeescript handler so that Sprockets could understand .coffee extensions if you chose to write .coffee files.

Technology-hate only serves to confuse beginners by making them think everything is black and white. And by making them think that they are making a mistake by learning one ecosystem over another when in reality everything has trade-offs and it's better to learn something over wallowing in the paralysis of indecision.

Half of these comments aren't even capable of comparing Javascript to Ruby without bringing up Webpack and the complexity of client-side bundling as if Ruby is a client-side language.
Back in the day, early 80s, I remember my father not wanting to know the rugby league scores.

Generally, the match of the day was played at 15:00 on a Saturday afternoon. However, it was also replayed early evening, around 19:00 or 19:30 I think.

My father would avoid the radio all afternoon and the evening 18:00 news (we only had two radio stations and two TV channels). Woe betide any child who let slip the score before he had a chance to watch the evening replay.

Life seemed simpler then.....
You don't do a syscall for _every_ uniqueId, only once every PAGE_SIZE. It's not that expensive.

Not every object needs a unique identifier. Objects that need them tend to be larger and have indeterminate lifecycles. Otherwise the overhead of storing a unique id would by itself be egregious, regardless of the process of generating the id. If you can afford to store the id then you can afford the overhead of an occasional syscall.
The Perks of Fasting, with None of the Work
> If tech geniuses with massive resources and brain power can't solve basic problems at their door step its far reach to claim to solve world problems

There's some talent, sure, but I wouldn't call every software developer in SF "tech genius"...
The first iPhone didn't have an app store from day one. For a bit, Cydia was the only option for third-party apps.
The web feels slower than it was 10 years ago too.

It's fascinating how we tend to over-engineer and bloat things.
I'm the same way. If you google "spoiler free scores" there are many websites which cater to people like us. wikihoops is one that I like, users can vote on games so if you have league pass you can find out the games you should watch from the night before.
What do you see as the core value bitcoin provides? Outside of wild speculation?
Artificial Intelligence: 4 New Ways You Can Use It to Drive Sales
Polkadot has its raised coins in a Parity multisig wallet, and it alone is ~$140M iirc:

https://twitter.com/polkadotnetwork/status/92788076205302170...

edit: they just put out a post to say that not all of their funds were in a Parity multisig wallet:

https://medium.com/web3foundation/web-3-multi-sig-wallet-upd...
Awesome. Looks a lot of people are frustrated with this like I am. More importantly there is nothing wrong with me :)
So I see this as a growing pain. But this is something that has already been thought of as something that could happen, and there is work looking into how to solve it going back a ways: https://github.com/ethereum/EIPs/issues/156

It looks like if this EIP is implemented in the future, the address that created the original multi-sig wallet contract created after July 20th, would just be sent the ether balance in the wallet. I'm not sure on this, but it seems like, if implemented in the future, an owner of a multi sig wallet that is frozen can call this contract from the same address they created the wallet with and it will retrieve the ether from the address where the contract is now blown away?

Another option would be during the next planned fork (upgrade), to just say, any contract that matches the byte code of the frozen wallet one, just replace the code with this code and move on. Although the first option is MUCH nicer and future proof.

People will write bad code and things like this will happen. I think the more often and earlier on we find these types of flaws and can fix them, the better for the whole ecosystem. It's $300 million today... in 10 years, a mistake like this that hasn't been worked out could cause a shock to the entire world economy. (run on the banks, but there are no banks and everyone's funds are frozen...panic!)
So better now than later!
I've avoided that job, but back when I still had a keyboard with a numpad I'd use that if I had to fill in numbers repeatedly. I can't touch type numbers accurately, it's just a bit out of reach.
I'm not sure why they used Minix at all. Surely Intel has enough expertise to build a custom OS that does exactly what they need and nothing else? That would have been easier to control for them, and it would have prevented this Minix-related news, which adds only more attention to something they'd have preferred to keep quiet.
There are a lot of cliches in design about this. "Take things away until you cry." "Perfection is achieved when there is nothing left to take away."

The point is not minimalism for the sake of minimalism, and not always to be aesthetically pleasing (although with cell phones, it is). The point is to find where form meets function, to make something with no superfluous elements.
AWS adopts home-brewed KVM as new hypervisor
How does a person get a ROM?
Sure. It's just nuts that a sinking building has $1M+ 1br apartments for me. You can get a decent 2br condo here for < $100k.
That's a huge frustration with current web pages for me, and for iOS. Animations that stall interaction rather then enable it do exactly the opposite funtction. And if you're ever in a situation where interactions get chained from user requests, like the bug in the iOS calculator, you're gone way off the path on your UI
Android has had face unlock for ages, but as others commented Apple has different implementation and safer.
Just last week I discovered I could disable animations in Android through the hidden developer options. It's fabulous. The only initial quirk was no visual feedback when a picture is successfully taken, so it felt like i missed the button, but I've gotten used to it already.
This was just an example
instead of eliminating PoW we can improve on the efficiency of the miners. Its possible to use the emitted heat from the ASICs/GPUs to warm up households for example. Imagine if this were a city/country-wide thing: you could have an economically self sustaining heating system.
It's a relief to do a bit of Go from time to time, render a complete html template in 40 ms (with almost 2 MB of JSON data) instead of spending forever figuring out the JS framework du jour to do the same thing, only with it feeling a lot more involved, heavyweight, and slow - even if said framework claims to be faster than all the other JS frameworks.

I think I want to do back-end or terminal-based interfaces again. Native interfaces. Mmmmm
Twitter blames a failure to take context into account for its LGBTQ search block
Using CNNs for Handbag Brand and Color Detection
I mentioned that because I thought it showed how he'd never really watched one of the users in their job- once you get used to the numpad it's a lot faster. You can type in a long number very quickly without taking your eyes off the screen.
Again, even if you are looking at a 3k/6k/9k PPI display? Even if a single pixel is in no way visible? Isn't there a limit beyond which you don't care?
I'm mostly just impressed that HN allows brackets in the title...
Companies do that with most hardware (including cellphones)... They like to stay in control.
I guess we're just maturing in different ways. Your definition sounds like a big company doing less-rewarding work and middle management. For me, it was realizing you don't have to move towards management or dealing with lots of "crap work" (can't avoid it all of course). Also with maturity comes the realization that things that need to be done and being happy while doing it don't have to be mutually exclusive.
People have extremely naive perceptions of how taxes are used. It shocks me. The "throw tax money at it" attitude towards problems, especially in cities where people are reasonably wealthy, is very lazy.
How do you define a country? Is it what current western world considers a country? Meaning whatever US and EU allies (puppets) + Japan decide?

Definition of a country is very flexible thing and depends on current political order. I.e. is Tibet a country?
Is Ecuador known for using a lot of energy?
> this bit of news reaffirms my view that the Berkeley license provides the maximum amount of freedom to potential users.

I find it incredible how ~ast can consider the intel ME to be achieving "the maximum amount of freedom" to potential users. He even criticises it in the very next paragraph.

More generally, I find it incredible how people can view the attempts (by copyleft) to restrict the freedom to restrict others, as attacks on freedom.
Is it word, or the OS scaling (which is where a lot of the current font size sins exist)?
I've always found it easier to type long strings of numbers on the number pad. I don't know why, it's not as though I ever deliberately trained myself to use it, but for me the number pad is much faster than using the top row.
They're really not that concentrated. The idea that, if you're in a tech-related field, your life is effectively over if you don't move to the Bay area is complete nonsense.
There's a ton here, virtually all of which I agree with strongly and have long-harbored and deep frustrations with.

I've addressed a number of them in "The Tyranny of the Minimum Viable User", arguing that this is a case of Gresham's Law and market interactions, in a domain with a tremendous range of human capabilities. The result though is a disenfranchisement of more capable users.

https://www.reddit.com/r/dredmorbius/comments/69wk8y/the_tyr...

There's the whole matter of computer inputs, and the tremendous and persistent utility of keyboards.

There's my immense frustration with mobile computing, where a near perfect set of physical characteristics (form-factor, self-supporting-but-removeable cases, stow-away keyboards) are sabotaged at every possible point by atrocious and user-hostile OS and application design and lock-down, crippled storage and capabilities, gratuitously thwarting advanced use. The lack of form-factor and compatibility standardisation means that keyboard- and case-pairing to devices requires not manufacturer but model-specific compatibility. Warrenties are not honoured (Logitech). Devices aren't updated (Samsung/Google).

https://ello.co/dredmorbius/post/lqgtwy_rhsfbdh5cdxb1rq

On the failure of systems to cross-reference, I give you Pocket, which absolutely and deliberately stymies advanced use and actively gets worse the more you use it. I've submitted long and detailed feedback to Pocket (now part of Mozilla), and whilst acknowleged, there's been absolutely no movement on any of these, even the simplest, such as incremenetal search through my copious tag classification. It literally takes several minutes to swipe through this by hand. The application -- intended for long-form reading -- has no search-in-page functionality.

Whiskey. Tango. Foxtrot.

https://www.reddit.com/r/dredmorbius/comments/5x2sfx/pocket_...

I'd really like to know how the hell to clobber the tech industry with a cluestick, because the present model is absolutely not working.
Very cool site! There's a bug where when you load the page it shows last night's date but the games are for today. When you then change the date back and then forward it shows the correct games.

I love the lines that show when players were in/out. Really helps to visually what +/- stats tell you.
Just do longitude and latitude. Show a map of the earth and let them drop a pin.

There is no reasonable way to get the world to agree on a single list. I doubt you could get browser developers to agree on a single list. For example Apple listing Taiwan in Safari could get Apple kicked out of mainland China. There is simply too much politics here to be tenable.
That is until you are entering dozens or hundreds of numbers.
In some cases I agree that an auction will give you an estimate of what demand or supply would look like at different prices. Northwestern university used an interesting variant of a Dutch auction to sell its sports tickets:

https://hbr.org/2013/05/any-business-trying-to-sell

But auctions are often impractical. Auction mechanisms that induce participants to bid their true preferences are complicated, and you're still forced to assume that the auction participants behave rationally and optimally.

In general, the point that I'm trying to communicate is that it's very difficult to disentangle supply and demand: much harder than most people realise.
The average person doesn't have $100k in narcotics.
That doesn't solve the problem the parent was describing. It just removes flex and sets 50% width on the half-column.
Show HN: 50+ Hours of curated interviews and podcasts
I expect there were other low-level jobs out there, outside the gaming industry. Were there? Why didn't take you one? Not criticising, but it looks like it would have been the path of least resistance.
I did not mean to imply that subjectivity is irreducible, but rather to say that it a mistaken belief that is the flip side of another mistaken belief (i.e reality is the objects/concepts we use to describe it).

>it still leaves us with the question of the nature of subjectivity, a term you use with impunity but without definition!

I didn't try to promote or define subjectivity, I challenged you to define an object without making any references to something subjective (as this is the ontology you said you subscribe to). What I was getting at is that you'll be hard pressed to present any object that is not a concept created by a subject. Mind you, I'm not saying objects and subjects are real, but that they are co-created by the mind and as such are equally unreal as far as representing what actually is.
Girls Scouts and Cybersecurity
You're trying to look at art as it is, but you should learn to see art as you are.

Read John Berger' Way of Seeing.
The web is hundreds of times more feature-rich than 10 years ago too though. But, sites like HN are some of the few that are still built like they were 10 years ago. The rest all adds rich JS frameworks (for supposed faster interaction after the first load), a few billion social links, ads, cookie banners, "sign up for our newsletter" or "pay our subscription pls" popups when you first land on them, rich fonts, animations, images, etc.

I mean it's a lot nicer if you look at it from a distance after it's loaded, but it's not as snappy as it used to be.
I'd created the Tttthreads variant because reading tweetstorms is (ironically) another horribly bad interface.
So You Want to Be a Cybersecurity Expert – Careers – Communications of the ACM
This could be a copy-paste of rants I have written. I think marketing has ruined pretty much everything. Everything has a subscription now, and it's in the cloud.

My experience is that everything is slower than when I first started using computers as a child in the 90's, and it does it worse. You don't own anything anymore, upgrades routinely take away features, and nothing interfaces with anything else.

There are a lot of reasons why building an app on a web framework makes sense, but the fact that I routinely lose access to applications I've paid for because the company has gone out of business or stopped supporting them drives me insane. I can still install Excel 97 if I want to, but I have 0 confidence that anything I've bought from Google will work a year from now.

I mean, there is perceptible lag in character entry that never used to happen. Sure, my computer used to freeze inexplicably, but Atom crashes often enough that I don't consider that a win, and text has a noticeable delay before it appears on the screen when using Atom. Text entry is something I can implement flawlessly on a microcontroller and the majority of applications I use on a daily basis get it wrong.
We have a npm cli pacakage but currently provide it to limited partners only. In the future, we are considering to include it under paid plan.
You can skip it if you acknowledge the tradeoffs, including the difficulties of hiring for a language people dislike, for better or worse.

Personally I would never work with other peoples rails again without seeing the code before hand. Rails outfits pay nowhere near enough to deal with method_missing and rails magic.
I wonder when people are going to realize RMS was right the whole time.

I'm constantly amazed at the pushback here and other forums against copyleft-foss.
> it will require formal verification at a scale never before done

What problems specific to Ethereum do you see? Formal verification has been applied to complex domains and large projects before.
Good article. A while back, I wrote a framework to support Python modules in a multi-threaded C program, so the control flow is from C to Python and then back again.

http://www.linuxjournal.com/content/extending-glusterfs-pyth...

For the "embedding" part (C to Python) it's very important to get the GIL stuff right, but it's not totally obvious how to do so and it's hard to debug when you get it wrong. For the "extending" part (Python to C) the issue is going to be maintaining references for Python objects. Dealing with all of the edge cases (e.g. decorators and ctypes-generated function wrappers) was quite educational. Mixing C and Python is definitely a fun exercise.
I am saddened that Tannenbaum's only comment about the existence and purpose of the Management Engine is in a postscript, and a very weak one at that:

"Many people (including me) don't like the idea of an all-powerful management engine in there at all (since it is a possible security hole and a dangerous idea in the first place), but that is Intel's business decision and a separate issue from the code it runs."
It's the working out of Tim O'Reilly's mechanical turk idea.