skysight-inc/HackerNews huggingface dataset:
Maybe there's a reason people keep saying it? I guess you'll never know until you try it yourself.

> enjoyed not having the insanity of all those commas and not having to do everything myself

Racket has a pretty robust std library that includes things like folds, maps, zips and whatever else you'd be using from lodash. It's also pretty void of commas, not really sure what you mean.
Amazon video has some nice content but their streaming quality is dogshit. For first 10 mins I get pixelated video and then it catches up with SD. Proper HD is a hit and a miss. Also their App for vizio TVs is so bloated that it crashes the TV after a couple of episodes.

Netflix on the other hand has their tech together. Beautiful streaming and lightweight responsive app.

Please Amazon, pay your Engineers well and make an app that doesn’t crash at the least.
Fundamentally this individual took a risk and it worked out. There was an equal chance that the new product he was working on could have floundered and he might not have gotten promoted. Survivorship bias is present here. Same as saying "I quit my job and started an amazing company and would never look back". The only useful piece of advice here is "take measured risks in your career and maybe some of them might pay off".
The middle class growing isn't mutually exclusive with inequality (GINI coefficient) getting worse.
Because you aren't just switching the 'format on the wire', you are switching from TCP to UDP, which requires a new IP connection.
commas -> parentheses
I don't know why prototypes have to be required for explaining those two examples. 1: You can call a function with a different `this` value. 2: A constructor can override its return value and return something else besides the new instance of its class.
Maybe that's what George Lucas was thinking of when he came up with the term 'midchlorian.'
I'm much more likely to give an unknown movie a chance sitting on my couch than I am making an effort to go to a theater. I will pretty much give anything a chance for 15-20 mins streaming, and have no qualm turning it off if I just don't like it. I have found some decent things this way, and just stop watching stinkers (more than I've enjoyed).

I believe this is has a huge portion of Netflix's ability to get tons of people to watch their content. Fish in a barrel, trapped audience, whatever cliché you prefer. Of course I agree with the hype machine and self-promo within their apps as you've described as well. Combined together, it's a powerful marketing/promotion result.
Create your personalized stickers for iMessage, WhatsApp and Telegram
Given the premise that:

>In an age when the most powerful weapons, short of nuclear arms, are cyber-controlled, whichever country dominates 5G will gain an economic, intelligence and military edge for much of this century.

It's no surprise NATO allies would not want to cede their comms infrastructure to a power which continually has engaged in cyberespionage/warfare against industrial and geopolitical rivals.

I mean, if they go with Huawei for HW they might as well go with Kaspersky for Cybersecurity and cede a 1-2.
My laptop has more screws than CPUs. Does that mean my laptop is more of a screw holder than a computer?
Frankly the entire set of products just terrifies me.

I can break, like, my entire face by falling wrong while walking at normal speeds, or twist my ankle or screw up my knee by stepping wrong while walking around the house.

I have to assume the failure cases associated with jumping stilts and magic running boots are just spectacularly awful, and I am way too middle-aged to deal with any of that.
Looks more like indirection than abstraction to me, but then again someone could say that abstractions are just indirections one likes.
wouldn't the red dash me sell?

Also, Heb was gray which I would take as neutral and it lost half its value in the last 12 months.
I wrote an academic paper on the "Costs of Abstraction" in 2004 -- I recommend interested parties check it out!

https://www.microsoft.com/en-us/research/wp-content/uploads/...
Tektronix had graphical terminals in the 70's. Still emulated by xterm.
Not only XKCD's anecdotal evidence confirms it's good to change. A straight coin toss experiment says so too:

https://www.theatlantic.com/business/archive/2016/08/quittin...

Also, personal, from a 28 year old: why would you work for 9 years straight on the same project? Sounds very boring.
I'm curious how old you are. I don't think your opinion is at all uncommon, but it always seems to come from people that are young.

Life is really not that bad when you're old. Like, even when you're 60 there's a lot to live for. If I had to choose between living 40 years as a 40 year old or 25 years as a 25 year old it's not even close - I'd take being longevity at 40 in a heartbeat. Judging from how active my parents seem to be, I'd be happy to spend 100 years at retirement age too.
Any Data Scientists from Toronto here? I'm up for a salary review soon after my first year after grad school and I'm trying to get a feeling for how much I should ask for.

Indeed.com shows a $121k average for Toronto. Does that sound somewhat accurate? I'm only making $85k so maybe I should be asking for much more.
Or, alternatively, it would have required shells at minimum to understand these new modes so that they could still let you type `tputs ...` to recover from apps putting the terminal into that mode but not restoring the terminal to its previous mode upon death/stop.

This subtlety is the crux of the issue. There's already precedent for input features that the program can opt-in to using output escape codes, like bracketed paste mode. But these don't change input so radically that they'd stop you from using your shell if the terminal was left in that mode after a program crash.

Maybe you could make it work by saying that key state event mode is automatically disabled after every newline from the terminal and the program needs to explicitly re-enable it?
Rot.js: ROguelike Toolkit
Congratulations. In my opinion, by keeping it simple you are in fact innovating.
The Twitter thread format is so awful for this. I saw this on Twitter the day she wrote it, but she was apparently only half done. The last line I read was "Nobody is going to believe your first day in the new job story." which sounded enough like a conclusion that I thought it was over. Went away feeling totally underwhelmed, and if I read it over again now it's just not going to be the same.
For anyone interested in purchasing a mechanical watch, there are plenty of brands making affordable mechanical timepieces today. Hamilton, Seiko, Tissot, Swatch, Orient, and Timex are a few that come to mind for the sub-$1000 category. It's a fun hobby with a nice community of enthusiasts.

Some advice:

* If possible, wear the watch before buying it. Seeing a watch on your wrist is different from seeing photos of it.

* Avoid the "grey market" and buy from an Authorized Dealer. Grey market watches won't have the manufacturer warranty.

* Avoid replicas and fakes (https://www.youtube.com/watch?v=WHgKMA6Bh6U)

Some links:

* The Urban Gentry (https://www.youtube.com/user/theurbangentry) is a YouTube channel run by a horology enthusiast with a positive attitude who does lots of watch reviews.

* The r/Watches subreddit (https://www.reddit.com/r/watches/) has lots of photos of watches contributed by the community.

* A video on how mechanical watches work: https://www.youtube.com/watch?v=G1XBb7kJJWg

* S-Town podcast (https://stownpodcast.org/) is an intriguing story about a man who repaired antique clocks.

* Affordable Wrist Time (https://www.instagram.com/affordablewristtime/?hl=en) the tagline is "Promoting watches under $1000."

Some terminology:

* A quartz watch is usually powered by a battery. They tend to be cheaper and more accurate than mechanical watches.

* A mechanical watch is powered by a mainspring.

* An automatic watch has a semicircular rotor inside which automatically spins when the watch moves, winding the mainspring.

* Hacking is a feature that stops the second hand from moving when the crown is pulled out.
This article, if true, gives the best context so far, in suggesting this was indeed highly coordinated: https://news.ycombinator.com/item?id=18676706
For me, it was the time to ask myself seriously if I should cancel the subscription. The "decent new content" is subjectively mediocre and most of what I see in the catalog is mediocre or worse. I have just 3 TV series I enjoyed in the past year, 2 are British weird stuff and one is Altered Carbon, all were ok, nothing great.
The problem isn't they have with 5G. It's that Huawei has been caught in places like Poland spying, the fact that with OTA they could, the fact that in Iran they've ignored US laws, and China has a rule that could force them anytime unlike places with Rule of law.
Not HTTPS-Everywhere friendly and from 2013. Can we get a title-update?

Also, seems you can't buy them and the kickstarter ended[0] back in Sep 2013. Last update on the firmware was Jan 2018[1].

Seems pretty cool and I'd want one but seems to have died, now. :(

[0] - https://www.kickstarter.com/projects/1708444109/rfidler-a-so...

[1] - https://github.com/ApertureLabsLtd/RFIDler
An interesting point. But this could be mitigated in a fairly obvious way by requiring an equivalent of "await" that is basically an identity transform for future-returning function calls (i.e. if a call is returning a future, you must always either explicitly indicate that you're awaiting it, or else explicitly indicate that you want the raw future - a naked call is an error).
Ad for apple products?
Identifying Artificial Intelligence Blind Spots
> Waiving your rights is about removing future options. Since you're agreeing not to do something.

Every contract entails waiving your rights and removing future options. And tons of contracts include, as consideration, the agreement not to do something. Leases, for example. If you lease an apartment, you usually have an implied legal right to sublet; correspondingly, most landlords have a clause in the lease requiring you to waive that right, right next to the clauses requiring you not to get a pit bull or smoke cigarettes indoors or have somebody else living with you unbeknownst to the landlord.

Another example is exclusivity agreements: a shopping mall might sign a contract with Panera giving that Panera an exclusive right to sell sandwiches at that mall, which means the mall is agreeing not to lease a different retail space to Subway or Quiznos. What if they lease it to Qdoba and Panera thinks a burrito is a sandwich? That was a real lawsuit, which Panera lost, not on the grounds that it's impossible to incur a negative obligation by contract, but on the grounds that a burrito is not a sandwich: https://loweringthebar.net/2006/11/judge_rules_bur.html

There are legal rights that are protected to the extent that you cannot waive them and that any contract that entails such a waiver is an illegal and unenforceable contract. It's just that these rights tend to be explicitly stated as such in law, and the right to go to a court of law is not currently one of them. Maybe it should be, but that's a policy argument, not a fundamental argument of legal and moral principle the way you're making it out to be.
with no judgements on this iteration, I wish I had a $1 for every "simple blogging platform" ever developed. I would be ghetto rich, at least.
I don't recall covering copyright assignments in this piece. I do recall touching on DCO, but only briefly.

If you'd like my views on contributor license agreements and assignments: https://writing.kemitchell.com/2018/01/06/CLAs-Are-Not-a-Sha...

If you're interested in new ideas on relicensing projects with many contributors: https://writing.kemitchell.com/2018/09/30/Contributor-Counci...
Hey Okozzie, have a look at the site full screen at 1440p.
This is great. I'm always like stories about how technology solves problems in developing areas.
BestBuy's shipping was far better than Amazon's in my experience. BestBuy always used to offer 2 day shipping for me and sometimes even deliver in a day for the same price as Amazon. In the case of Amazon, from 2012 to 2014, they used to ship fast. I place an order, it get shipped within 24 hours and I would get it in 2-3 days. But something changed in 2014. I noticed that my order would stay in 'preparing for shipment' for upto 5 days before they actually ship it. I assumed either that was Amazon's way of pressuring me to get Prime or their algorithms labelled me a low value customer. After 2 bad customer experiences and loss of trust due to the risk of getting fake products, I moved onto other retailers.

I once bought a laptop from BestBuy. It was over $2k. I came home, unpacked it and to my horror, there was a scratch. I immediately went back and BestBuy gave me a new one. In the case of Amazon, I ordered a furniture. They shipped the wrong color. Since I didn't want to deal with the hazzle of returning, I asked Amazon to give me the price difference (the color I got was cheaper than what I ordered). No. The only option Amazon gave me was return it and order again. Had to wait for another 10 days to get my color.

I came back to India and ordered a surge protector from Amazon. The item I got was not only poorly packaged, it looked like Amazon just shipped me something that someone else returned. It still had a previous shipping label (though I couldn't read it), was very badly packed with cello tape, and the plastic body had somehow got the green color from the Belkins packing. Thankfully, Amazon refunded me and I found it cheaper in a local store.
The developers I've encountered that use F#'s Async get confused at first mainly because they are used to C#'s Tasks being started upon creation. I personally think the F#'s model conceptually is better and I've seen more surprises with the C# one from dev's I've worked with (e.g. which SynchronizationContext is set and why does it work in my test but not in the app, why is there no trampolining and I'm deadlocking here, why do I need to pass around CancellationTokens everywhere, etc). There are benefits to the F# async model (execution) such as implicit cancellation token parsing from the root task which is much harder to implement if the Tasks are already started before you finish the root, that they are re-runnable, they can run on whatever context you want easier at the composed root level, and the fact that it uses a more generic feature in the language (which usually comes with a slight performance overhead). Both F#'s Async's and Tasks aren't the best for CPU parallelism IMO anyway - my impression is that they are for using up idle IO time across a number of threads more efficiently. An article which I think compares the two despite it being biased a little to F# rightly or wrongly: http://tomasp.net/blog/async-csharp-differences.aspx/
Julia v1.1 Release Notes
> That's an illusion, especially in the energy sector. It has been for decades.

It's not an illusion, it's the basis of the economy. If something is known to be both useful and necessary, there is a profit to be made and capital will be allocated to it. That's the financial side. Of course for the energy sector there are lots of ideological, environmental and political concerns that need to be dealt with for things to actually happen.

> Because the costs are hidden and paid by the tax payer. The energy industry is mostly state owned and the price is political. That makes it not possible to charge the consumer with the real costs (like finding billions for the aging and expensive nuclear reactor fleet or for replacing them with newer reactors) - any president trying to do so would and does face mass protests.

Hard to ascertain. If it was really that unprofitable to produce nuclear energy compared to the (clean) alternatives, France could just build the alternatives. After all, the state foots the bill either way, unlike a private company that can just go bankrupt and not clean up their mess.

> One can see how this works in the UK with EDF's reactor:

> "If Hinkley really comes on stream by 2025 as planned, it will sell electricity at a guaranteed price that is double the current market level, with the excess cost passed to every UK consumer"

Yes, but the "current market level" is lower because of fossils, not because of renewables, which also need heavy subsidy. You can't have your cake and eat it too. If we're just arguing about market price, then clearly coal is the winner.

> Actually quite a lot of countries are.

None of the countries that really matter (have a significant share in CO2 emmissions) are.
also: https://julialang.org/downloads/
and https://old.reddit.com/r/Julia/comments/aj9we0/julia_110_bin...
More importantly, those libraries should use the same on-disk representation so that bloom filters and HLL can be exchanged. Most libraries provide no way for these to be reused, or they require the library be everywhere. Some systems cannot install your (the library author's) libraries.
You would be amazed to know how piracy became consumer grade in the past few years; I heard about streaming sites from non-technical people that were watching their favorite shows there because there was no official way to do it otherwise.
Outside top 2-3 markets, most online streaming services have a serious delay that is no longer accepted by consumers, so they turn to piracy. Why wait 1-2 years to see the last episode of Game of Thrones on official channels when you can see it next week on pirate sites?
> The point is not doing it efficiently

Have you read the linked article? It says "I want to have a simple stuff applicable to video games."

> without being distracted by getting it running on specific hardware

Just target Windows and use Direct3D, 99% of PC game developers do just that. The last GPU that didn't support D3D feature level 11.0 was intel sandy bridge from 2011. Everything newer then that supports 11.0, and unlike OpenGL with it's extensions, the majority of features are mandatory. Very rarely I saw compatibility issues across GPUs in recent years, and when I did it was a driver bug.
I see your hypothetical but I can't its something I've missed.

If reads are not repeatable or can't be lost then you really should caching them.

If you can reset your stream, then just start the firehose. Presumably things like a 401 are rare so the waste is minimal.

I could see a use case for this when network IO is prohibitively expensive and needs to be minimized. You're right that there isn't a great solution.
One second - going to try something out.

/s
What Follows AlphaStar for Academic AI Researchers?
C++ Modules Might Be Dead-On-Arrival
It works to ensure diversity, which in turns works to ensure survival of species through viruses, plagues, and parasites.
Probably an unpopular statement, but man does this happen a lot with fortnite. They even have a section in their help pages specifically for unauthorized purchases by family members. Also, they don't seem to care at all about who's payment method is associated with an account. You even get kids taking pictures of their parent's credit cards and passing them around.
Déjà vu... https://news.ycombinator.com/item?id=19010671
> Take it to Kickstarter, Keahi. Take it to Kickstarter.

And maybe send Casey Neistat a pair. He has a huge following on youtube and loves this kind of stuff. I'm sure he'd feature them in a video with a clickbait title and everything, lol
There was also an article recently about how the state kicked a bunch of people out of residential facilities:

https://www.oregonlive.com/health/index.ssf/2018/11/moving_o...

It seems like everyone agrees that community services are hugely underfunded. Given that situation, I find it hard to believe that lack of involuntary commitment is much of an issue. How would involuntary commitment help if resources aren't available for voluntary treatment? I also think you are underestimating the abuses of involuntary commitment. Unity was almost shut down due to various issues. Attempted treatments can also cause lifelong issues and there seems to often not be effective treatment available.

The main reason I posted this article is that I wasn't aware of the situation where people who are judged incapable of assisting in their own defense are being given the maximum possible punishment for the category of crime they are accused seemingly without any attempt at considering if that is reasonable without their involvement.
I would learn language C C+ and C++ who can help me please
Singapore Weighs Fate of Its Brutalist Buildings
Which "other", non DL areas of AI are in use at the moment? Which haven't yet been completely blown out of the water by DL counterparts? NLU, translation, sentiment analysis, image classification/segmentation, object detection, instance segmentation, speech recognition, speech synthesis, sentence generation, NER, the list goes on and on. In all of these ANNs completely destroy previous approaches, it's not even close.
Can a Translation Be a Masterpiece, Too?
It concerns me how 5G has a huge PR push behind it, while academic papers seem to be in a state of confusion and uncertainty, particularly around the 50GHz line (most 5G standards, including the current EU standard, is only up to 27GHz, but the US allows up to 86GHz)

The most reputable papers I'm aware of are

> Frequency and Irradiation Time-dependant Antiproliferative Effect of Low-power Millimeter Waves on RPMI 7932 Human Melanoma Cell Line (2005)

> Eﬀects of Millimeter Wave Exposure on Termite Behavior (2011)
Agreed. But viewing this on twitter makes me think, maybe they just discovered their product haha.

Best Twitter experience, hands down.
Former Starbucks CEO Schultz says he's considering independent run for president
Actual standard[0]

[0] - https://www.mus-ic.co.uk/images/blog/2006-04-27/bs_6008.pdf
> Casey Neistat

Ugh... I've been sick of that guy ever since he made that phony "i took mega-corp's ad dollars to go travel the world, lulz" video.
I think C# creates a state machine for every async/await method that is compiles which keeps track of where it is at after every await and invokes the next piece of code based on that.
Also I thought async/await came in F# first? According to wikipedia async/await came in 2010 (F# 2.0) and then was added in C# 5.0 two years later.
Paywalled. :(

Edit: Why down-vote if it's the truth? Dafuq?

To Read the Full Story
Subscribe
Sign In
Good question; two parts I think:
1. I try to present the situation as neutrally/objectively as possible (inasmuch as any one of us can do so of course:). At the very least, present both aspects of the conflict or situation; 99% of the time, disagreements and politics are not because people are evil, stupid, or actively trying to sabotage - underneath it are differing goals and priorities which create competing or conflicting situations. By presenting the potential underlying differing goals and perspectives, I can prepare those coming in, without necessarily discussing something I cannot/would not be prepared to face in the open.

2. At the end of the day, I need to trust people coming on my team :)
So basically, conservation of energy...

Speaking of which, did you see that he’s trying to develop a powered version?
That stuff is actually the easy stuff. If you write standard Julia code for those kinds of algorithms you'll hit C or Fortran speeds your first time if you know what you're doing. Lower levels kernels like BLAS have a lot of cache optimizations with how they do things like blocking, so it took awhile for things like StaticArrays to be used in a way to recreate what's going on there. There is still some work needed on mutable stack allocated buffers in order to handle to optimize more of the cache handling but it is quite close now!
Seems like a good idea to me. Why go above and beyond when the company won’t do the same for you?
What I recommend is having a DVD, Blu-Ray, and Netflix streaming of a movie with good sound and a lot of dynamic range that you can A-B-C with. Apollo 13 is a reasonable example and fairly cheap. :)

It's super obvious side by side, at least on my setup. Streaming is more-or-less DVD quality at best in my experience.