skysight-inc/HackerNews huggingface dataset:
I find it a bit funny how many people in here think Disney sucks now. The tech/developer crowd clearly is not their audience (which is fine). I personally think Disney has done a good job with the Marvel acquisition by taking some pretty unknown characters and turning them into heroes on par with Spiderman which 10-15 years ago would be unbelievable. The Last Jedi on the other hand I thought was meh. Leia floating through space? That's pushing it.

Anecdotally, I was just at Disneyland on a weekday recently and it was as packed as can be, and among my friends who aren't at in tech many of them are diehard Disney fans and are super excited for Disney+ (especially their new show Mandalorian). Considering Disney's track record at the box office the last 5 years I expect Disney+ to do well.
I understand that, but if you are going to criticise him (?), you should suggest whatever it is you deem appropriate. Then it's going to be constructive.

If you are not going to make the effort, why should he take your criticism seriously?
'could' exactly. That's the definition of delusion.
Rust beginner here who writes a lot of async code in Node.js. If I am to start writing async code in Rust, should I directly pick up async-await? Or should I first understand how it is done in the current way?
Email Extractor: Gathering sales leads in minutes (2019) – Codementor
Why any non-compete at all ever? Why is this case special?
I have not completely understood why Uber is at all a reasonable investment nor why it ever received so much VC funding.

There is no business model. Uber doesn’t have anything unique, least of all self-driving tech. There won’t be any sort of sticky network effect since consumers can simply switch to a different ride hailing app with the lowest price. When (if?) AVs become reality, the car manufacturers themselves can become their own Ubers or AV-subscription service with no need for a middle man.
For computers, sure. As for overall products I would argue that the disposable diaper has the most units sold of any mass produced product.
https://en.wikipedia.org/wiki/Mass_surveillance_in_Australia
> Your description here is what I would characterize as an accurate description of how most laws "just growed" in most communities.

> That is, at least up until the time that the special interests got involved. Then they made a point of ensuring that the laws got written to only be applied to "others".

When was this time that special interests did not exist? One might argue (only partly in jest) that the entire purpose of government is to protect special interests.
We are in an economic war. But the West is asleep at the switch.
People who way this have never had to fight one. I've been to court 3 times to get out of "unenforceable" non competes. The contract may be empty, the legal Bills are not.
PoC stands for People of Colour. Took me a while to work that out. I went off on a tangent trying to work out the tactics clothing manufacturers use to increase a metric called PoC.
How to Design for Assholes
This is all covered in the book, The Code: The Unwritten Rules of Fighting and Retaliation in the NHL.

Or just search YouTube for:

"The Code" AND "NHL"

I love hockey, and I used to play sled hockey (a disabled sport--I cannot safely skate on my feet). I really only use my sled to skate for fun now. But, I won't be able to skate for awhile due to an injury.
That might be, but my 3 year old, 6 year old, and wife are on about the 300th play of Descendants 3, which never even went to the theater.
Alright, Marilyn Waring defected over a nuclear ships bill, but I don't think it passed under that government since Muldoon called an election instead. Muldoon ran the county practically as his personal socialist republic, Think Big, massive borrowing in foreign currencies, restrictions on foreign currency conversion, banking, wage and prices freezes, subsidies to farmers, generous welfare benefits, you name it. Lange's government was forced to float the dollar as their first act, since propping it up was no longer feasible. Their deregulation and privatisation had the (in hindsight) predictable effect of blowing up a bubble of leveraged property speculation, which came to a sudden end in the 1987 sharemarket crash. Good times!
I do actively avoid links to paywall services and it can be a bummer to see multiple of them on the front page.
I'm going to be perfectly honest, I was much more excited when I thought this was a free framework that connected a browser client to another browser and only used the accounts for authentication. Many of the low cost IP security cameras on sites like Amazon use the cost of the camera to subsidize unlimited streaming. I have to say that business model appeals to me much more than an ongoing expense to use hardware I already own.
How can a project that received $23 billion over 5 years be considered equivalent to a project that received the same amount of money over 30 years? Had the $23 billion been shelled out in 1991 we would have had break even fusion before Y2k.

Quite frankly, controlled thermonuclear fusion is far more difficult than splitting an atom. It would be a shock if the same amount of funding would accomplish the equivalent goal. Next I’ll be told about pitfalls and hazards and biases around such a statement. People are scared of a real solution costing money.
I have felt the same way and choose Elixir and Phoenix. It’s not easy to get a job in but easy to get your current boss to allow if starting a new project at current job.
Yes and as memory increases more of the high bits are used as actual address bits. X64 started with 40 physical bits. We’re now at 48.
Understanding the UMAP dimension reduction algorithm
How long does it take to understand the problem and write design documents?
Yes. It's known as the Operation Paperclip:

https://en.m.wikipedia.org/wiki/Operation_Paperclip

The Soviets had such an operation of their own:

https://en.m.wikipedia.org/wiki/Operation_Osoaviakhim
My ROI numbers there are all examples to demonstrate my point, they’re not actual values supposed to reflect any sort of reality.

As to conflict of interest, I did mention we work with a lot of advertisers but certainly not a conflict of interest, simply sharing the thought process of advertisers today. When we run incrementality tests, sometimes it shows that the campaign is not performing and then we stop the campaign.

So my comment above is not intended to mean “spend on marketing”, but rather “if you do spend on marketing today, you should make sure it actually delivers incremental value and therefore you should measure that incrementality.
> stop the world GC (my car ran you over because of a random unpredictable pause!)

Given a certain baseline of available resources and for the places where GC issues can be problematic (regimes I do not believe common) unpredictability of GC is the main issue, which can be readily addressed. You can for example, allocate and then manually manage or opt for a specialized JVM. If startup-time is an issue there are native compilation options. Or just not use the JVM, that's an option too.

I'll also note that Automatic reference counting is no panacea either and Python is no better suited for the scenario you've given. Personally, I've not found this to be an issue given modern low pause concurrent GC but your mileage may vary.

> its bytecode is object-oriented

> impossible at the moment to do CUDA style GPU programming without horrible JNI calls

I don't think these are deal breakers. More easily writing kernels in a high level language is very much an open problem. Even Tensorflow faces this issue, with most workflows optimized for a handful of prewritten kernels. On the JVM there are options such as https://index.scala-lang.org/thoughtworksinc/compute.scala/b... or http://aparapi.com/ for GPU backed ND-arrays or JVM translation.

> F# has two big crippling factors: (1) the .NET at the end of its name and (2) functional programming, which is a huge barrier for 99% of developers (and it's not functional enough for the other 1%). F# is dead in the water--I mean that respectfully. To replace Python for deep learning, you need a language that other people will actually use, not should.

I don't think (1) is true or even if so, see its technical relevance. If you're doing numeric/array-based differentiable programming then you shouldn't have any problem with functional programming. I'd even argue functional programming makes things easier as you get many things free from existing combinators. Many concepts are naturally expressed with the features such languages tend to have.

I don't think Python needs replacement, I'd much more rather see interoperability and language agnosticism. I can tell you that for each of Julia, Haskell, Scala, Kotlin, Ocaml, Nim, F#, Rust and of course Swift, at least one fascinating machine learning library is being built. I think that's a great thing.
Ribbon (YC S17) is hiring engineers. Help us simplify healthcare data
Driverless Tesla car cruises down a road the wrong way using Smart Summon
I met about 40-50 academic roboticists this week after a major conference in Macau. Approximately 90% of them were applying some form of ML to motion planning or evaluation tasks, maybe 1/3 of which were cobotics related. 7% were applying it to CV. 1% were creating semantic maps between natural language and popular consumer robotics domains (navigation). 2% were doing off the wall stuff like 'soft robotics' with paper and strings. As someone working in the space without an academic background and coming from software, I was absolutely floored how few practical industrial or commercial problems were being tackled or even considered. At the academic level, ML has the funding. Cross with cobot for extra funds. Bonus funding points if you use public funds to develop 'dual use' technology: search and 'rescue' was a meme. Rather morally bankrupt.
U-boats continued sailing right up till the end of the war, but after suffering huge losses in 1943’s “Black May” (https://en.m.wikipedia.org/wiki/Black_May_(1943)) they stopped challenging the North Atlantic convoys directly. Merchant tonnage sunk dropped precipitously at that point. After mid-1943 the U-boats were an annoyance to the Allies, not an existential threat.
A lot of the breakthroughs have been in image classification, object detection and image segmentation using deep convolutional models way way outperforming prior approaches and beating human level benchmarks (on constrained problems e.g. classify this image into one of 1000 categories)...

But there have also been significant breakthroughs in:

* image/video generation using generative adversarial networks

* game playing & robotics in constrained environments (AlphaGo, AlphaStar, etc) using reinforcement learning

* natural language processing using semantic word vectors and attentional recurrent models

* voice-to-text using recurrent models

Convolutional and recurrent neural networks were invented in the early 1990s and we’ve only recently got them properly working as tools. I think we’re going to see (and need) more algorithmic breakthroughs to push through the current limitations but I’d be very reluctant to bet against that happening, even if it takes a long time...
I dont think counting deaths caused by dictators addresses my point.

How do we make it an apples to apples comparison? For example,today, 2 million people a year die from air pollution, who is to blame for those deaths?

What about drug cartels, do we count the deaths that occurred in fighting them 'against' government? But if the government did not exist, those deaths would be higher, so do we count 'prevented deaths'?
What about tabacco, etc. I dont think a realistic tally can be made.
This is not a great setup if one requires a model that can extrapolate.
It would be immediately thrown out unless there are other factors (like if you signed under a different state's law) but it's no different than a company filing any frivolous civil suit against you.

It costs money for both sides, but that cost usually deters the enforcement too unless you're really about to start a major direct competitor. I don't see WeWork doing that.
Like digital advertising sucks becuase tracking and privacy implcations. I dont think that is a good reason alone to promote pay walled articles. Alot of these sites even if you pay track users. So no dang differnce, but now a lot people cant read the article.
Aty place we don't estimate time at all. It's nearly impossible. But value of the fix or feature is loads easier to estimate and measure. Bug $X is worth $10000, dedicated $5000 to fix it. Check progress. Dev says almost done? One more cycle. Still seems far? Punt.

I'm always confounded when managers want a time estimate but cannot provide a value estimate.

The goal is the same: fix important/urgent bugs, develop product and keep good close velocity.
Certainly, not every language will fit everyone's preferred style of thinking and approach to breaking down problems. This is why I think a diversity in available options is so useful.
On one index I'm using OPQ16_64,IVF262144_HNSW32,PQ16 with 128 dimensions initially.

1024 dimensions is a lot! Could you elaborate on what application requires that many? If it's a DNN layer output, your data must be sparse, so dimensionality reduction won't affect your recall if tuned properly.
Developers are optimists.
I feel that to get accurate estimates you need the same people using the same tech stacks producing roughly the same solutions week in and week out. I imagine something like making slightly interactive marketing sites using Ruby on Rails every time, Active record every time, etc. These estimates will be perfect.

On the other hand, for a complex SaaS back end and front end doing something unique, a complex system to which you are being asked to add something groundbreaking, where you need to pay off various tech debt as you go in order to get the job done, where you are negotiating the requirements as you go along, and finding dead ends and impossible things that you can't do that you thought were simple and vice versa - I think it is hard to estimate. I think in that case estimation is a waste of time and it should be thought of like a "value train". If there is a genuine deadline (rocket launch) then best to manage it well with appropriate large buffers and dependency management. I don't see this being done anywhere, it is usually the business trying to haggle down the engineers on their estimates (even though the engineers are paid a salary so ???).
Hear Hear. Did it at least mention that English scientists with help from allies, produced the work that demonstrated that the atom bomb was possible? Maybe if the Nazis had it handed to them, then they would have developed the bomb instead!
3 to 6 months... maybe longer. The key is to focus that time towards collecting data to help sell to stakeholders.
Mysteriously, this morning scores of ppl rec’d text msgs sent on Valentine's Day
After saying your preferred pronouns are “he/him/his”, would you feel offended if people intentionally ignored that and instead referred to you as “her”?

Dismissing an entire class of people with pithy comments about “they/their” pronouns might seem fine to you, but it sure as hell doesn’t feel good when you’re on the other side of it. Be respectful to all people and not just the ones that don’t inconvenience you.
Google has a bigger ad network than Facebook so how is that a monopoly?
EV Certs Are Dead
That was my point. It's a strange decision to do so considering all the bad PR already.
Erm the monarch held no power as head of state during the war years - the few remaining symbolic powers were just that - symbolic. Victoria was the last to actually use one after she was essentially backed into a corner by Palmerston not naming a replacement PM, despite months of avoiding in parliament. That was the mid 1850s.

Now, had you mentioned that a good proportion of the pre-war Tory party were Nazi sympathisers you might be on to something. Notably including Halifax who was offered the premiership before Churchill, after Chamberlain resigned.
‘Plant-Based Meat’ Is All Hat and No Cattle
Many people have the ability to estimate non trivial software, given the number of software products which ship on a schedule and don’t slip. Things like features announced at big conferences. Granted, the companies that do this can add people to projects as necessary, so they can work with months rather than man-months.
Good reply. My view of Haskell is if I had to do it 40 hours a week in a team for 50 weeks, I'd get use to it and would see the benefits and get itchy using any language without them. I'd have wiser colleagues to help me learn and I'd see the patterns in an existing code base.

But as a hobby FP'er looking from the 'outside' Elm is more suited to me. So the point is my Haskell vs Elm preference is somewhat circumstantial.

It's like the home DIY person preferring to order a kitchen from IKEA and install it, instead of making their own cabinetry.
I'm no great programmer, so my stupid question of the day is: why do people depend on GC so much? Garbage collection is one of those weird things that everyone seems to accept must be necessary in higher level languages, and end up being quite a burden in operation. The more people depend on dynamic memory, the more likely GC problems are. Meanwhile, the simplest fix in the world - restart the process frequently - prevents memory leaks from accumulating, and requires no complicated tuning.
There's a fascinating but gruesome story behind why so many V2 rockets misfired. This kept me up at night after I first read it

https://en.wikipedia.org/wiki/Wernher_von_Braun

TLDR the Nazis used slave labor to build V2s, and then the USA hired the slave masters (and ensures they didn't stand trial at Nuremberg)
Unless you are very careful, machine learning is the process of projecting the biases of yesterday into the predictions of today.
In California? My understanding is that even attempting to enforce on opens the employer up to an unfair competition lawsuit.
The fact that there is an API to publish verse by verse the text of one book, i.e. a handful of megabytes uncompressed, is interesting.

The fact that this book happens to be a book of which there is a copy in every hotel room makes it a bit paradoxical.

The fact that this book is the scripture for a religion which considers usury a capital sin makes it the best example of artificial scarcity i can think of.
The NBA's Next Star is a 7 Foot Tall Point Guard
> if the vast majority of the site's users can't read it, what's the point?

Lots of articles from a particular paywalled publication getting submitted and upvoted could be taken as a useful signal that it's a publication worth paying for.
Is Swift's GC real-time, then? I thought it's just normal refcounting with unbounded stop times.
so which of the following things are the author claiming with the ==?

- all respectful reviews are useful
- all useful reviews are respectful
- all disrespectful reviews are useless
- all useless reviews are disrespectful

Which of these things would the author defend when challenged, and which are they gesturing vaguely at and hope to slip under the radar?
So if we build enough solar panels, there'll be some running at night?
Yes we agree - the Nuclear free moment led to an election, the actual law was finally passed by the new govt.

I headed off on my OE the day after Marilyn Waring crossed the floor, by the time I arrived in the US and had opened a bank account my (still in NZ) savings were worth less than half ... not a fan of the National Party 's economic savvy
YAWCAM (yet another webcam software) has always worked for me. https://www.yawcam.com/
It is when the boss walks away from the same wreckage with a big enough payout to make all those severance payments out of his own pocket.
Poison dart frogs are the most poisonous animals alive (2015)
At the time, things were not as clear cut as they are in hindsight, 80 years later.
In 1941, while Hess was flying to Scotland to try to negotiate peace with Britain, Jewish fascists (Lehi) were trying to negotiate an alliance with Nazi Germany. This also sounds delusional in hindsight, and indeed they got ignored by Nazis. But it kind of makes sense if you consider that they were trying to get Germany to fight Britain, which at the time was occupying Palestine (to some extent this also explains why Hitler enjoyed some support in Arab countries).
Isn’t The hard part understanding the problem and writing the design documents? That is the task which takes the unknown amount of time. Once the roadmap is in place and people are assigned to build the things that have been designed the problems that occur are much more concrete. Unless there is some oversight or omission in the design, change in the requirements. Etc.

How long was the discovery and design document phase on the 2 year project?
I think there's a conspiracy attempting to discredit alternative explanations. In the end they want you to belief there's no such agency.
That"s the dream being sold, which everybody buys.

In practical terms, social mobility is very low.
Also the can not sue clause, is industry standard thought-out.. While Adam sounds like serious a piece of work, why on earth should a employee get the same package as the CEO?! 4 months is above and beyond..
The much-derided “execs” who demand time estimates don’t do so out of spite. They do so because their costs are measured in man-months, and a business needs to know how much something is going to cost to decide whether it’s worth building. Also, they may have partner companies who they need to coordinate timelines with.

I’d guess that freelance developers who are paid per project, and thus have to own their P&L, are very good at estimating.
Some of your bullets describe methods not useful functions, e.g.

> natural language processing using semantic word vectors and attentional recurrent models

Where has that made a big impact? Marginally better auto translation between English and French, or random text passage generation that's at best uncanny valley?

Probably still falls under OP's heading of "a tool that might help in limited, specific scenarios".
Do you have any resources you can recommend which describe how to create an algebra of a domain?
Show HN: A chatbot using a simple NLP API to tell ravers about drugs
Just so you know, something like that would possibly lead to a settlement or something (not a lawyer).

It's my understanding you take findings of fact to juries - which costs companies money to send lawyers to.

The woman would be put under oath (deposed), and probably admit it (I'd hope). But regardless it might still go to trial, and thus they might deem it logical to give a fraction of that as a settlement.
Pixar shorts have always been test beds for techniques and technologies that show up in their feature films in the years afterward.
Before criticizing something, ask yourself "Is it wrong? Or is just not the way you would do it?"
How Likely Is It Google Will Do an Ecommerce Play?
Apollo 11 source code and lunar modules
Speaking logically you also can’t discredit any logic behind it as well, just like one wouldn’t be able to discredit a religion. To know that human behavior is not affected by the stars requires an understanding of the human mind not yet attained
Would be awesome to see this done on a model boat to prove out the concept.
It's not ok to break the site guidelines like this, regardless of what you're replying to. Would you please read https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here?
The Battle of the Atlantic was sheer war of attrition and tonnage. The Allies were pouring far more in at the top by 43, with the expectation that some would get through. The strength of numbers of the long range Sunderland 5s - that started replacing the III in 44, Beaufighters, and Mossies meant they were far more effective, particularly out in Biscay. German effectiveness declined really only from 44 on - there was a pretty major and effective U boat campaign in late 43 going into the winter. It just wasn't as effective as the previous year.