skysight-inc/HackerNews huggingface dataset:
How the hell was this patent approved? Asus has had their Padfone models in production for years:
https://www.engadget.com/2012/06/12/ASUS-padfone-review/
I suspect it's like exercising. People know they should do it, and they know it's good for them, but it's also unpleasant for a lot of people.

Either way, B2C companies are super risky and expensive to start. Try an ad-hoc version on craigslist before you put a lot of time or effort into this.
ANy laptop with enough memory, great ram and good design is great.
Sure! But not all at once (we're imagining the company goes away, not that existing software disappears, per above comments), and you didn't dispute that the products are replaceable, you just stated that they are in a LOT of use.

Coke and Pepsi together represent a huge share of the soft drinks people drink. If those two flavors, or even the two companies, disappeared, it would have a notable impact in that a lot of people would find new drinks (plus the significant impact to the supply chains, distributors, etc).

But there are absolutely competitors to fill in the gaps. There ARE other soft drinks. And if none of the existing brands are up to the challenge, in the absence of a huge established market presence, we can easily imagine new companies stepping up.

Just because MS products have a huge presence in the market doesn't mean MS products are irreplaceable.
Right, isn't the term "reasonable accommodations" from ADA language?

I'm still at a bit of a loss as to the functional impact. I understand the monetary argument in the first paragraph, there are similar laws pertaining to educational material funding and accessibility such as CA EDU 60119[1] which requires access to all students all primary education materials BOTH at home and in the classroom.

But I'm still struggling to understand how this will functionally change anything? I guess I'm wondering if there is a measurable mandate for anything other than what could hypothetically be "superficial change" to accommodate the language of the supreme court.

[]1http://www.cde.ca.gov/ci/cr/cf/textedcod60119.asp
Do you mean Windows 7? Thats an OS which has been out of mainstream support for two years now. I wouldn't hold your breath for much to change.

I haven't used Windows 10 on a high DPI external monitor, but it certainly works well on the Surface Pro 3/4's high DPI screens.
There are many companies built on a .NET stack. They will all have a terrible time if Microsoft vanishes. Most will probably vanish with Microsoft.
Compare that to Berkshire Hathaway rather than to GOOG/FB and it's not quite as impressive.
Oh, in games. I thought this was going to be about the role of the CIA.
Im working on a product for the real estate market in Argentina: does that work against me for the YC application?
I suppose you're aware but all the pixel does is tracking whether you open it or not since Google preloads and proxies it. It's never served from the original server.
I think this discussion is sadly lacking a fair bit of Szukalski.

If you don't know him, he's a total weirdo. But, like so many totalitarian weirdoes, he was also a bit of a genius.

Of the mad variety. Mad, but nevertheless interesting.

So, one of his mad genius ideas is that the world has endured a number of cyclic catastrophic events, every 65k years or so, which completely obliterates civilisation and culture and replaces it with naught but refugees and a relatively clean slate. On account of The Deluge.

If you imagine that the Earth, 65k years (or so) ago might've had an Advanced Civilisation, Szukalski is gonna be right alongside, albeit way ahead of you.

One of the things he proposes is that the survivors of The Deluge have inter-mixed, around the globe, and you can see it in ancient art - common themes, originally expressed from a root culture (the 'mother tongue' of the prior civilisation), which eventually degrades over time as entropy - and the shifting oceans of The Deluge - separate us all.

Anyway, Szukalski had some things to say about sea-faring survivors whose language echoes through the ages. If you want a bit of a "Weird Art" kick, because the Tamil Bell is indeed weird art, then take a look at Szukalski. The Protong Lives!
sadly, no. Excerpt from the issue

> In #401 @cnblogs-dudu referenced a post explaining that the GC was machine-generated from LISP. Since gc.cpp is not a real source code (just intermediate code), but the lisp code is, should it be more useful to publish the lisp source and the transpiler (Source-to-source compiler) for LISP -> CPP?
Maybe for "unskilled labor" but I don't believe that to be true for engineering talent?
The culture is really pervasive at Amazon. Bezos started it, but now that the pinwheel is spinning, he doesn't need to do much to keep it going.

His major replacement potentials are Andrew Jassy (AWS CEO) and Jeff Wilke (CEO of Consumer, ie e-commerce and logistics). Both of those guys have done a fantastic jobs in the business they are in. I don't think Amazon would want to pull either of them into a roll of owning both though, lest they lose focus. I suspect they'd break them off as separate sub-companies (like Alphabet/Google did), and put someone else as the CEO of the overarching company.
Sweet. I'm glad to see progress on this already.
There wasn't! We've talked about doing a follow up as recently as last year.

The company has gone through a lot of changes since then, for the better.

We'll have some exciting announcements in the coming months as well.
Liberal logic:

Write an article about how evolution doesn't always favor though "violent" (read: powerful + assertive)

Top the article with a photo of domesticated farm animals… How's that niceness evolution working out for those farm animals? I guess we can ask them on their way to the butcher.
My favorite money spent is on Google Play Music Family. I get my son, daughter and wife on it cost $15 and it includes ad free YouTube and the ability to play in background (Awesome for Podcast like content) and download videos (If I am going on a trip I down load a ton of stuff)
Back in the day, if my cat was near my monitor (rare), I would move the mouse cursor around in front of him. He would see it, and maybe gently paw it, and move on within 20 seconds.
Daimler Jumps on Linux Bandwagon
I'm sorry but calling said tool "spam" is hyperbole to the point of factual incorrectness. Furthermore, this said tool is recommended by Indiegogo's Field Guide, a direct publication of Indiegogo.com, the world's second largest Crowdfunding Platform. I suggest you re-evaluate your fallacious assertion.

Aside: You seem very argumentatively aggressive in your comments. Is that serving you or those you're communicating with?
I like the way you did intellisense, it's flawless.
At least with the Brexit, we'll hopefully stop seeing them on UK sites.
Well, it depends how you look at it, but you have a point.

I guess I could've written 'Microsoft open-sourced the entire .NET stack'. I wanted to make it clear that they open-sourced everything, i.e. runtime, JIT, GC, base-class libraries, etc
This is what the AngularJS versioning scheme was, nearly exactly. Everybody hated it. Hence, semver :)
Yeah, and it's not even a polish one, it's czech.
I'm 3.5 years into using Go exclusively as well, and this rings very true to me with regard to generics:

> Interfaces are good enough 99% of the time.

Generics would be really nice for generic data structures (heaps, trees, etc), but code generation is ok at that.

Generics could allow for some nicer (and safer!) nil handling and error checking, but I think the benefits-vs-complexity are less clear than with generics for data structures.

I think it's hard to quantify the massive benefit Go's simplicity is to onboarding developers -- especially for a new language where hiring experienced devs is next to impossible. The ease of onboarding is reason enough for businesses to consider Go as over an org's life a lot of time will be spent (wasted?) onboarding.

Any language features which increase cognitive overhead had better offer some extremely compelling benefits to outweigh an increased learning curve.

> And I don’t mean interface{}. We used interface{} rarely in Juju, and almost always it was because some sort of serialization was going on.

This has been my experience as well. Whenever I hear someone complaining about interface{}, I wonder what they're doing. I think it's often people used to having generics or a dynamic language trying to follow similar patterns in Go and not considering alternative patterns.

I've never used a language that didn't lack type information at the edges (where serialization occurs). Even using strongly typed serialization (eg Protobufs) in a language with strong type features and patterns (eg Java) I always see a fair amount of glue code converting from "weaker" serialization types to stronger internal representations.

As long as those edges are architected to be easily testable (even fuzzable!); I don't see it as a problem. You have to convert from bytes-on-the-wire to typed variables somehow.
That'd be a fascinating piece of tech.

I'd bet against it being achieved before GPU's have caught up with the requirements though.
It was really fun to change some values in your Flocking script and see how the particles react.
Yea, I can't work on Ruby codebases without something like Rubymine where I can jump straight to the declaration for that exact reason.
Would emails from prospective enterprise customers be viewed favorably (in lieu of LOI)? We're working with these firms for concept testing - solution is in development.
Considering they had a great catalog business and totally missed the internet, I don't think that really applies here. Amazon is very well situated to be a part of multiple different industries developing on the horizon.

It's media business alone could be huge if they figure out the marketing angle. They are really doing a poor job of pushing "Prime Video". I just went to the website and couldn't figure out how to get back to https://primevideo.com which I found last time. They have two different interfaces for browsing videos.

I didn't even know they had such a great selection of original content either. I would have tried them out over Netflix for a couple months long ago.

This may be their weakness. They are good at building products and the infrastructure that goes with it, but they are bad at marketing. Largely because they didn't have to develop this internal skillset with their ecommerce business.

So if anything it will be that that hurts their ventures. I doubt they are going to be a Sears given that they have diversified and future-proofed properly,
Similar to talking VC, there is no guarantee. But unless you have a truley secret sauce going on, ideas by themselves rarely matter.

People have a tendency to overestimate ideas. They are remarkable easy to come up with. I have been in brainstorming session, where we would come up with at least 10-12 really good ideas within an hour. Usually it is execution that matters at the end, as you don't know what it works or what it doesn't.

Tested ideas that move the needle a lot on the other hand are valuable: Eg. We tried to get sign ups doing X, but we failed, but then when we did Y and Z and added these two features we saw a huge increase in signups and retention. -- That's direct learnings from the field, and it is both expensive and somewhat valuable.
Even if you have a good understanding of the idea and the functionality, the quality of the implementation is still important. Hard to get a complete sense of that without trying.
How Am I Building Inject Detect?
iPhone 7 (PRODUCT) RED
Spend the money on experiences! Travel, go to shows, hit the road...

$600 is worthless in and of itself.
That traveling gaming museum that used to show up at E3... one year I was looking at a table covered in handhelds, and I saw a Sega Nomad in its box. I'd never seen one in person, so I opened the box and took it out. I was promptly yelled at "Hey! We'd like to keep that in the box!"

Well why didn't you just bring the empty box then?
If you give that sentence more context, it becomes clearer what the author was hoping to be able to do with the old code. It's not merely "keep this old DOS accounting app working for the local auto mechanic".

> First, these software have been written for MS-DOS and therefore require a rather old computer to use them. This leads to two more issues: not everyone can easily use them, and it is nearly impossible to interface them with other software.

> We have been asked to build a Proof Of Concept (POC) to transform these programs into web services in a week

This person is a museum curator, so there's a good reason (society benefit) for their desire to transform something from the old computing world into something people can appreciate and understand in today's context.
" In a big city get your books and music from local independent booksellers and record stores"

Except in many cities, many of those went out of business in large part because of Amazon. Amazon is still often more competitive compared with those that remain, from a price/shipping perspective.
Lets suppose that I am CEO of company with 100 employees.

This will mean that just for the application for collecting feedback I will need to pay 500 USD per month (6000 USD yearly).

What about other crucial apps needed to run the company?

I think it might be cheaper to write such a application independently.
Meet a Real Unicorn: The First Black Partner at 500 Startups
Clicked the link on my iphone, turns out I had artsys app installed and got deep linked into it, then was greeted with a login screen, no way to skip and not the article.

Hunted and pecked for it on my home screen, and uninstalled it
I can't really take credit for that; it's pretty much provided out of the box with Monaco (the editor used in VS Code): https://github.com/Microsoft/monaco-editor
Ordered Categorical GLMs for Product Feedback Scores
Glacial Archaeology and Climate Science
A foremux-style Procfile launcher for tmux
It's my understanding that the LISP -> CPP was only done in the beginning and is no longer carried out. I.e. all recent development is done directly in the .cpp source.

There's a reply from a Microsoft employee that seems to confirm this, see https://github.com/dotnet/coreclr/issues/408#issuecomment-78...
I write Go all the time. The number of times I've said "I wish I had generics" is 0. It's absurd how goddamn often this gets said ON EVERY GO THREAD EVER.
I think "all your important stuff stays in one place" was intended to refer to the fact that Drag is just a different view over your existing email rather than any claims about security or privacy.
...and lose all the people who might have been on the fence, but willing to give your product 1/2 a chance.
So like how was he supposed to open the boxes if not by cutting the tape? Or were the boxes intended to never be opened?
Everyone seems to be commenting on this, but I would consider this to be a standalone app, but not a native app
I'm going to use this to block any advertisements/PR from Apple, Google and Microsoft.

Thanks OP.
being 100% backwards compatible may be nice, but it would also be severely restrictive. this is a good a moment as any to clean up (where possible) bad choices made in .net's younger days.
Well exactly, this is why languages like Lisp are so seductive and powerful - they let you write languages within the language. When you have a really flexible language like Lisp, it's tempting to produce a meta-language to describe your problem which is specific, terse, and powerful. However there's an interesting trade-off here.

At first this seems like a wonderful solution, but if you ever work with a few other people, and you don't want to be constantly code-switching between your own thoughts today, Bob 6 months ago, Alice 5 years ago, and Bob last year, you don't really want your language to have so much expressive power. It's exhausting and ultimately fruitless in the long term and across teams; what feels powerful and expressive today as one person writing code can change to being a heavy burden when everyone is inventing their own language and forcing you to speak it, or worse when you attempt dialogue with your past self of 2 years ago and have no idea what you were talking about...

Now that's not an argument for lower expressive power always being better, or against generics (for example), but it does behove language designers and users to consider the limits of complexity, as well as the limits of simplicity.
One thing I've always found interesting is that technically, by definition, we're currently in an ice age:

"By this definition, we are in an interglacial period—the Holocene—of the ice
age that began 2.6 million years ago at the start of the Pleistocene epoch,
because the Greenland, Arctic, and Antarctic ice sheets still exist."

https://en.wikipedia.org/wiki/Ice_age
Crystal does the same as ruby for instance variable access, it's just that such methods are such an easy target for inlining by LLVM there's practically no performance penalty. The flexibility of gets and sets simply being method calls is very awesome and very worth it.
"they can't make any assumptions about what any particular line of code is doing, without complete understanding of a vast amount of code."

Yes, this is a problem with many designs. More importantly they can't easily look up what does an operator do. But this problem can be easily avoided if a set of operators used in a particular scope had to be explicitly specified. For example, if you want "+" to mean a bigint addition from a set of bigint math operators, you would have to import that set into that scope, kind of like this:

import_operators "bigint"
a := b + c

Now you still have overloading, but it is very clear where to look up an operator and a set of operators used in this scope.

"In go there's only two possibilities for what this code is doing..."

There should be only one possibility, though. Dual-meaning operators don't provide any value to ever have them, apart from familiarity with design mistakes of the past.
Yeh totally agree! I love the chat windows but its annoying when they pop up automatically.. That is just poor design.
How do people go to the various offices if they don't even have money for bus tickets (or a cup of coffee to wake the senses up)?
Cool, is this using the Monaco editor from VSCode?
Are there any documented studies where art experts were challenged to differentiate between:

- abstract paintings by someone universally regarded as "good", and something done by a very young child?

- a piece of new, legitimate, modern art vs maybe a pile of random things from a junkyard

I'm aware it might just be me that's confused, but I have a suspicion much of the abstract and/or modern art world is void of value...that is, without lots of context about the artist and their intentions.
I was expected to implement production code (features for the main product, not bug fixes) from day 1, as a new grad. It was a horrible experience.
Why Being a Middle Manager Is So Exhausting
I note its molecular structure looks like MC Hammer

https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/DD...

DDT: you (shouldn't) touch this
> Until displays reach 1/60th of an arc minute from standard viewing distances (roughly the discerning power of the human eye under assumptions on contrast), I will always want higher resolution.

The human eye is normally rated at 1 arc minute == 1/60 degree rather than "1 arc second == 1/60 arc minute". This is around 1/30th the size of the full moon.

8K 32in at > ~.32m is "Retina" quality since it's > 60px / deg. 4K achieves this at >.6m. The former is ~275 dpi which is close to the ~300 dpi Apple used to define "Retina" for their iPhone.

Personally, I would prefer 120+ fps rather than higher resolution. I have both a 120Hz & 60Hz LCD on my desk and the difference when scrolling or dragging windows is quite noticeable.
"We always think of advertising as this thing that works on other people, for all the stupid people who follow ads on TV, but they obviously work to some extent and they work to the disturbing extent on all of us and it's something we must work to overcome."

I've heard this alot. But, I happen to know it doesn't work well on me at all. I know this, because I can create a pie chart of all my spending and show you that a very tiny percent of it is products I've ever seen advertisements for (Most of my spending is on products that don't have advertisement - not that I'm against ads, it just worked out that way).

But, why does he say it's something we should work to overcome? If you are making smart purchasing decisions as a consumer or business, then there's no need to "overcome advertisement". On the contrary, it can point out products you might rather buy - although this rarely happens because advertisement still sucks.

If you are smart about your spending, then advertisement isn't the problem. The problem is all the bad products we're forced to buy because there's no alternatives and very limited competition: ISPs, Utilities (electricity, water, garbage), Housing.
Oh yeah, I forgot about Silverlight, cries
Use tor, use signal
From the article -- The point is, learning modern JavaScript requires human intervention. Things haven’t settled down long enough for curriculums and guides to gel and mature, and for best practices to become authoritative for more than a few months.

And this is why its not the right path. Two things really strike me about 'modern' JS, one is that everyone rewrites the same dam things in a different way just to say "Yeah, I'm the person behind the <mumble, mumble> framework." which adds no value over the <grumble, grumble> framework, just that it uses some new construct of the hour.

The second is that when you're being thrown into a sea of change like that, you have to learn the fundamental language and its environment so that you can move between the frameworks and still be effective. Learning any particular system will apparently be useless.
> Even now CLR is generally considered much faster than JRE

really? since when? can't say i've ever heard this claim before.
you're being asked while installing f you're fine with anonymized usage information being send to MS for further development of the software.

its a simple checkpoint and pretty much every actively developing project does this nowadays.
In fact being similar to or compatible with Ruby is not a language goal at all.
Yes, but some are obnoxious and card everyone, others card only people who look like teenagers. Some have armed security that pats you down, other's have no guards or bouncers.

I'd personally rather spend my free time at a business that doesn't harass me, so when it's up to me I go to more chill bars.

My point being, this behaviour happens in real life too... and some people would rather go to bars that have high-security, dot their Is and cross their Ts. But ultimately the choice is up to both the business and consumer, it doesn't have anything to do with being acceptable or not.
Wow, that's a really interesting idea. Unfortunately any amount of lag and you get 100dpi for a fraction of a second, and then suddenly it sharpens to 300dpi... like your eyes are constantly refocusing outside of your control.
Is that the flagged comment? I didn't see that comment, but I was very nearly called a denialist, and was downvoted into oblivion for pointing out that we'd need to make sacrifices to stop climate change.

Clanan was basically called a denialist for quoting the article and calling out the name-calling.

Someone else was warned about posting "denialist-type stuff" because they asked what caused CO2 levels to drop after the Pliocene epoch.

The level of discourse in this thread is as low as I've seen it on Hacker News.