skysight-inc/HackerNews huggingface dataset:
I'm not saying you can't ever move on, just do it with dignity.

That is to say, picking products mature enough for production use, and executing your migration without feeling the need to justify it to the world by shitting all over your old environment.

Age has little to do with it. FWIW, Haskell is trendy right now. Probably for good reason. My issue isn't with the direction, it's the method.
I`m using flexbox heavily on 10mill+ pw site for 2 years now. we had a lot of issues at first but after learning the quirks those faded out. nothing came up in the last 6 months.
> Why is most of the geek population uninterested

I wonder if this is more antidotal than factual. I know a lot of STEM professionals who enjoy participating and watching sports. I know a lot who don't, too... just saying, I wouldn't be too quick to assume it's a fact, or causal. (I'm a bit biased... I was reading up on long short-term networks last night while watching the Lions take apart the Packers).
> And it's worth noting that HYPERTEXT, specifically, is best with a mouse in a lot of cases. Wikipedia would suck on keyboard.

A decade ago I would navigate web pages quicker than now. I was using Opera, which had keys for navigating from hyperlink to hyperlink (spatially, using shift+arrow keys). It also keys for navigating to the logical previous and next page--that is, not navigating history, but following "link rel=prev" and "link rel=next" links. Unfortunately, the web evolved to make this harder. Everything is a hyperlink and no one uses link rel tags anymore.
The WTFPL for one.
This is quite debatable, not something I'd bet a court case on.

One of my libraries with BSD 3-clause license was used in a U.S. government project. It did require particular hardware and couldn't really be deployed by any random user but they honored the mention clause without any prodding on my part.

My Bosch kitchen appliances came with a whole bunch of software licenses for embedded subsystems, even GPL ones. So it seems actual lawyers in a huge international corporation decided it constitutes distribution.
To deal with that, they'd have to do some spherical drive/ trackball sort of thing.
The vulnerability is CVE-2017-15361 and is described in depth in https://crocs.fi.muni.cz/_media/public/papers/nemec_roca_ccs... . An implementation of RSA by Infineon Technologies AG did key-generation incorrectly; rather than select two random large primes, it selected two large primes with a particular structure, enabling the resulting public key to be factored. This weakness is not present in other implementations of RSA, such as OpenSSL. The vulnerable key-generation code is used in the Estonian eID system, TPMs, and by Yubikey 4.
First, you file the lawsuit with the court. Then, you hire someone to serve the papers against the defendant to notify them of the lawsuit.
Wheel of Time TV shows are coming, (again, hopefully)

Kingkiller Chronicles movies and TV shows are coming

Stormlight Archive and Mistborn adaptations are coming

I'm pretty excited for the next few years.
You're not kidding. We sold truckloads of Kaypro II systems to college students because they were cheaper than the several thousand dollar IBM PC equivalents. Kaypro experimented with various bundles that included different word processing software but very few people had a preference of Wordstar vs Perfect Writer.

The only controversial part of any sale was the printer housing; because at the time our local professors would not accept anything printed with dot matrix we sold bundles that included a daisywheel printer. People thought we were upselling by telling them they really needed a foam-padded printer enclosure. Spending two or three hundred more on top of an already expensive purchase was often too much so people would skip the enclosure. They were usually back in a week or two looking to purchase the printer stand.
I've been writing production JavaScript since 1999. Writing compatible JS used to be a horrible pain, now everything about writing and maintaining your JS is the pain and browsers by comparison are highly forgiving.
Bitcoin and most other cryptocurrencies use elliptic-curve cryptography (in particular, ECDSA) instead of RSA. So this flaw is not applicable to Bitcoin. (One reason for Bitcoin using ECDSA instead of RSA is that ECDSA keys are significantly smaller than RSA keys for the same security level.)

In addition, in Bitcoin, the ECDSA public key for unspent transaction outputs is not itself stored in the blockchain; only the SHA256 hash of the key is stored. If the same private key isn't reused (and reuse is discouraged for privacy reasons), an attacker wouldn't have access to the public key.
Show HN: Blupee – Ethereum, OmiseGo and ERC20 API/SDK
But after discovery, I think Conway will have fee waiver shoved down his throat. Like if he's ever done it or if anyone else in the firm has ever done it .... I know next to nothing about either of these guys but IMHO Conway should have settled this matter yesterday.
No, it doesn't. This is a vulnerability in a particular implementation of RSA. Bitcoin doesn't use RSA at all, let alone that particular implementation of it.
Waymo's fully self-driving cars are here
Java + Kotlin = Javalin :D
All you need to know about Apollo Client 2.0
The thing that horrifies me about all of this is that instead of criticizing or fixing issues most people adapt what they do and even how they think to match all the deficiencies in software. Often, users simply can't imagine systems that work fundamentally differently and better. Often, when deficiencies are pointed out people start defending the mess and pointing out all the clever (half-assed, really) workaround and hacks they came up with. They are proud of all the time they spent (wasted) learning about obscure and counter-intuitive software functionality. They are proud that barely-working plugin/extensions/add-on they found and set up. All of that to do thing that should be trivial to begin with.

One counter-point, though.

> I make no secret of hating the mouse.

If you look at the original uses of the mouse it was great. Especially in systems like Xerox Star. Star allowed people to perform complex tasks with almost no learning curve.

https://www.youtube.com/watch?v=Cn4vC80Pv6Q

(Note how they weren't shy of using keyboard either. There are dedicated hardware buttons for standard commands like copy, find, repeat, "properties" and even for common text editing actions. Meanwhile, our keyboards don't have dedicated keys for undo, redo, cut, copy and paste - operations that are used in almost every application today.)

Trouble is, we lost most of the driving ideas behind Xerox-style interfaces. Using a predefined set generic, powerful commands. Object-oriented UI. Uniformity of representations. Modern system have those things only as vestigial traits and in very limited contexts.

I don't think there were any quantum leaps in conceptual UI design since Xerox Park times. There were some minor improvements in very specialized apps and significant regression in software that's used universally. For examples, phones and tables almost completely lost drag-and-drop functionality and generic file UI.

For example, drag-and-drop is a very powerful concept, because it allows you to perform actions by combining things you already know about - and those "things" figure out how to interact in the best way possible. So, for example, instead of having N "Print" buttons in N applications you can have a singe drag-file-onto-printer-icon action that does different things based on the type of the file. [BTW, this is also the key idea behind the original notion of OOP.] Unfortunately, that's not how it works in modern UIs. They don't use either the keyboard or the mouse to their full potential.
The weirdest thing is when navigating to an HD video is slow, individual folders take entire seconds to open up, then when you finally get to the video file and open it, the video runs smoothly and perfectly. What on earth is the file navigator doing??
I find the nostarch press printing[1] which is printed with the same paper as a bible to be quite fun. An interesting discussion this past weekend about what I would have thought if I had come across it in the drawer at a hotel.

[1] https://www.nostarch.com/gtfo
Questions (the video didn’t answer)

Will it work on carpet?

What stops you from slipping?

What holds you in place? Does the motor move you backwards to match any forward movement?

Btw once we get all these vr accessories were really going to need wireless charging and a giant mat to dump all your stuff on when you’re done playing to charge it.
"Conquerors, unlikely allies, traders, and even pirates."

I know I'm repeating myself - but the Baroque Cycle gives you all of that and Isaac Newton in top form...
Looks like Java version is not that different in terms of readability and lines of code...
That's a pretty awesome piece of old tech. Man that brings back memories.

I wonder what happens if you have like 20 midi tracks. Do the buttons only control the first several tracks or does it group them?

I don't have any of my old MIDI files, but I do have my entire collection of mod/s3m/other various tracker files .. many of them original works that probably aren't available anywhere. This makes me think I should really post them up at some point.
>> (The generic you, not the 'you' you)

That was what "one" was used for originally. "Whether this bothers one or not..." etc [1]

[1] https://en.wikipedia.org/wiki/One_(pronoun)
This is a myth. I can tell you from first-hand experience that bitcoin is not changing lives in Venezuela (at least not on a noteworthy scale). Practically nobody accepts bitcoin in exchange for food and services and many of the rural regions that are hit the hardest by the failing economy don't even have reliable access to internet. This idea that bitcoin is somehow aiding the impoverished is the height of technocratic arrogance.
I'm talking more ecosystem than core language changes. Though of course, core language changes are part of the build and tooling ecosystem because of everyone constantly wanting to write code that is years ahead of what browsers are actually supporting. Build and package management tooling, frameworks etc.
I did this a couple of months ago:
https://codepen.io/balazs_sziklai/pen/mOwoLg
And that was EA suing over a Battlefield server running.

My general opinion on this is that AAA gaming studios have become too large and gangrenous. Indie gaming, however, has been enjoying an incredibly excellent period recently, which keeps my spirits up.
I dont think theyre equally as bad. Its too tempting to try and go above and beyond for a take home coding challenge, end up spending days on it, and get zero feedback. I would much prefer an onsite or strictly timed test than a loose deadline homework problem
I don't see proof anyone has been helped. The article points out that Venezuelan Bitcoin users rose to 85,000 users in 2016 and that a travel agency in Venezuela only accepts Bitcoin. The article also says Bitcoin is useful for buying stuff from online retailers.

I believe the larger systematic problem with corrupt and non functioning economic instruments is not their corruptability but rather the structures that promote and rely upon on corruption which Bitcoin doesn't appear to resolve.
Yes, exceptions are exceptional.
It's both. Ubisoft is a perfect example of gaming actively seeking its nadir, having fully embraced the ethics of gambling and mobile fee2pay games in fully priced games, all while offering a highly buggy and mediocre experience. On the other hand, you still have CD Projekt Red... it's not as though the spirit of Carmack has died.

It was rare then, it's rare now, but it does feel like it might be dwindling. Before it was just a matter of talent and ethics. Now it's a matter of talent, ethics, the scale of production, and the possibility of massive payouts by embracing LCD tactics.
As shakna wrote in another comment, the term 'functor' has different meanings across fields of mathematics. The meanings in Haskell and Ocaml originate from different definitions.
You add 'hello' in the linter's config as a pre-defined global, until you get around to fixing that.

I would not want my linter to load multiple files, since that pattern of polluting the global namespace is really not maintainable.

The fix can be fairly simple if you wrap your entire b.js file in a function that takes an argument of 'hello' which you invoke from a.js.

If that doesn't work because you have too many global declarations you should probably just dump all the code into one giant file.

That might seem terrible and unmaintainable, but it is exactly what you already have.

Once the mess is all in one spot you can use a linter to start improving the quality, and begin breaking of the code into actual modules.
>He has already publicly complained that he can’t use the FBI for whatever he wants to, like going after his political opponents.

When his political opponents take money to approve a deal to sell one-fifth of the United States's uranium production to Russia [0], perhaps the FBI should be going after them.

[0]: https://www.nytimes.com/2015/04/24/us/cash-flowed-to-clinton...
I loved those movies, and Peter Jackson did a wonderful job operating within the constraints of the medium.

But many important things were cut from the books to make time. Tom Bombadil comes to mind. The many sorties and battles in the Two Towers were truncated.

And most importantly, as another commenter mentioned, the freeing of the Shire, which is integral to the entire premise of a hero's journey - that the hero must return to his homeland and share the hard won gifts with his community - was cut.

There's plenty in the books to warrant a series. Game of Thrones does ~9 hours per book and still had to cut characters and plot points. <2 hours per novel is pretty much always a huge compromise.
> I wish we could just use variables and functions, that's all we need really.

You still can. You need decent data structures too, but I never in over 20 years really "got" OOP. It seemed needlessly complicated. Functions and data always seemed to do the job for me.
Yes, saying "ethereum failed" without refutation, out of the blue, when plenty of evidence shows otherwise, is not annoying at all.
Like it or not, that enforces the beauty of GPL. I'm positively sure, if it wasn't it, linux wouldn't be in its position today. I actually prefer the LGPL, as it doesnt spread through, or "contaminate", the rest of your code base.
I don't have time to play Starcraft these days, but the SC2 API for AI research [0] is a fun place to experiment in reinforcement learning in my spare time.

[0] https://github.com/Blizzard/s2client-proto
on 7.x, that leads to an easter egg.
I don't believe he is conflating anything. The author of the letter puts forward the notion that using the BSD licence was a good decision because it maximised the probability of companies like Intel using it. The commenter is implying that there's nothing particularly good about Intel having the free ability to shove a closed source ME-11 into most of our computers, that using a different licence would have in fact stopped them doing so, and that, contrary to your point, may in fact have led to them releasing the source.

"not party to that transaction" and "immaterial to this discussion" have no place here, we're discussing an open letter and we're free to evaluate his position however we feel. If the author wanted to have a private conversation with Intel he was free to do so.
ESP8266 and ESP32 trumps AVR in every respect, including their openness.
are you building a payment gateway for crypto currency?
Ray has been thinking about this stuff for thirty years. He has a knack for getting positive press, which goes back to his time in high school.

His ideas reveal the narrowness of his experience in the world: it appears that he has only the vaguest notions of what the lives of most humans currently on the planet are actually like.

If he understood humanity beyond the confines of Silicon Valley / Route 128 / Davos, he might spend more of his time applying his alleged genius to actual problems which might admit actual solutions.

His fantasy about living forever bespeaks a deep-seated emotional and psychological immaturity.

His idea that we could have life without death is not unlike imagining a world of sunlight but no shadows.
One more question: lateral stability? Ok a few more questions... When you try to jump or crouch, or sidestep, etc... are you going to snap an ankle? Can you jump in this? Quickly spin around?
I imagine if it ever comes to that, society is likely to stagnate intellectually. People grow more conservative and reactionary as they grow older (I don't just mean that in the political sense), what would happen if all there is are infinitely old people?

I think young generations are necessary, but if everyone lives forever, there's hardly space in the world for them.

Maybe it's the fate of humanity and a singularity will just mean that we have reached our limits.
Thanks for the helpful comment!

1) We will consider adding explanation like "Note that 'x' is declared in function scope. Consider using 'let' declaration if you intended block scope".

2) Yes. Directly showing warnings in the GitHub site would be a nice feature. We will consider it in our roadmap.
STILL MAGIC. Holds up remarkably well.
It's in the standard library and doesn't require having the whole C toolchain available and working (non-trivial if you're not talking about standard things in /usr/{include,lib}).

If all you need is a simple interface to a couple of functions and you want portability across system variants, that might be the path of least resistance and the performance is often negligible if the amount of work being done in the C code is significant.
> After my last drone flew off never to be seen again

How does that happen?
You can't compare absolute incomes. $52K in Germany is probably equivalent to $100K in the US, if you take into account that you don't have to pay $250K/child in college tuition, $25K/year in health care premiums, etc. You can think of these as taxes, because that's how you pay for these in Germany.

Also, the "US has low taxes" mantra is a bit of a myth.

Please add:

- State taxes (usually 6-8%) on top of federal taxes.

- Real estate taxes - in a major metropolitan area in NE US, you pay $12K/year for an average house in a decent (but not top) neighborhood.

- Excise taxes - for every car/boat you own.

- Taxes on every almost every service - cable/Internet, land/cell phone (FCC), airline tickets (FAA), etc.

We also get very low return on our money, paying twice as much for everything (education and healthcare in particular) and getting lower quality in return, compared to Europe.
> additionally GNU is never popular for proprietary blobs like this... it would actually harm users with ME's current strategy if you think about it, GNU forces them to publish their likely buggy striped down version of linux

I don't know whether Intel ME contains the usual userland tools that are typical for UNIX-like operating systems. But it is well-known that a lot of MINIX 3's userland was taken/ported from NetBSD, as the MINIX 3 developers openly admit: http://wiki.minix3.org/doku.php?id=developersguide:portingne...
That's the point. It's not a framework for kotlin purists, but for java-shops/java-devs who want to try out kotlin. It should work more or less the same in both languages.
Indiana Jones, Economist?
I found this darkly funny;Despite being downvoted, I am suggesting that one can observe the body as computer's systems and processes emulate a biological system at a certain level.
STILL MAGIC. It hold up remarkable well.
It is another proof that Andrew Tanenbaum should be awarded the Turning Award - all those privacy & security issues aside (as he is not involved in the deployment, he was not even told for the deployment), his Minix positively influenced an entire generation of software engineers and now it is proven to be practical in such a world scale deployment.
How backwards ...

* write text file to disk is way faster
* backing up to CD ROM is much faster
* installing software is much faster
* compile a C program is way faster
* print a page of text is way faster
* spell checking a text document is way faster

The only advantage of a 1983 microcomputer was memory mapped character graphics in which programs could directly change video memory without the layers of abstraction present in today's multi-resolution bitmapped display drivers.
What a terrible idea.

The ~15 year-old trilogy remains awesome, and needs no competitor. This is just going to needlessly mutate a familiar and well-received thing.

If Amazon wants to do something new, then Amazon should do something new under a different name, and not co-opt brand recognition for a cheap bonus.
I'm having a job finding the sheep footage on Google Maps. There's some footpath shots here that seem human filmed https://www.google.com/maps/@62.1045372,-7.4263828,3a,75y,90...
I'm waiting for Midsomer Murders set in Ankh Morpork with Vimes solving weird murders.
Tesla’s Dangerous Sprint into the Future
Sorry about that. Getting people to participate on GitHub is pretty hard. I feel dirty for doing it, but it helps.
Show HN: Introducing Comfygure, a Configuration Manager for Easy Deployments
tl;dr we have a network layer? what is this garbage
URL Decoder
This is an economic system created and maintained by humans. The morality or immorality is a property of those who maintain it, no matter how much these people try to dissuade others of this simple fact.
Hah, I was given one at a conference and did indeed leave it in the drawer!

(chuck you were at that conference; next time you stay in that hotel try to stay in room 611 and see if it's still there).
answering my own question, apparently, it doesn't support it out of the box:
https://www.ebay.com/itm/BAYANGTOYS-X16-Brushless-Altitude-H...

next question would be: can we mod it so it does :D ?
A Harry Potter TV show would be better. The movies didn't do the books justice, there is enough material there to make it into several seasons, and a different cast could do well with it too.
I was having issues with my wireless mouse getting flaky when my phone is on my desk; I thought it might be WiFi or Bluetooth signals from the phone, but this makes me wonder if it's because I plug in to charge over USB.
1) if they had that, they'd have put it

2) at 1300$ they have margin to allow for expensive parts

3) the notch forces backpedaling in other places

4) this kind of backpedaling is contradictory to luxury flagship high tech device

5) still loss of screen space

6) would have put Apple as the master of hardware and material again

I don't say Apple scale makes things easy, I think it was too much of a compromise
I have two of those, and they don't even work well as doorstops. Intel crippled them in multiple ways, apparently varying by model, to the point where I'm not even sure it was intentional. But both of mine are useless to me because the BIOS refuses to boot without a monitor attached[1]. Apparently that was fixed in some models, but updates made no difference.

[1] One I can sometimes trick with a "headless" DP cable, but even that isn't reliable enough to stick in a closet and forget about.
Please, no AMP :)

https://www.washingtonpost.com/news/animalia/wp/2017/11/07/h...