skysight-inc/HackerNews huggingface dataset:
I WONT BUY YOUR GAME!

- I wont buy your game unless you let me try a demo. (PC-CDROM days)

- I won't buy your game if the demo is too short.

- I won't buy your game if I played your demo for hours and now I am bored of it.

- I won't buy your game unless it has online multiplayer.

- I won't buy your game unless it has twenty hours of single player content.

- I won't buy your game if it has licensed content.

- I won't buy your game unless I can get it used. (Console days)

- I won't buy your game unless it has split screen mode (OK only dumb marketing people ever told me this)

- I won't buy your game if it has online content that can't be unlocked for free used.

- I won't buy your game if it doesn't have X players in multiplayer.

- I won't buy your game if it has paid dlc.

- I won't buy your game if it is free to play (so true).

I won't buy your game!
Oasis labs is.

White paper: https://arxiv.org/pdf/1804.05141.pdf
Their site: https://www.oasislabs.com/

Note that it's built around blockchain.
Why "non-zero"? If you do not watch it immediately it still can be removed, unless I'm missing something?
Trees are quiet good at scattering RF mostly do to the water in them, their density of leaves/needles and the random orientation that they grow in. This leads to significant attenuation of the signal even if it isn't absorbed by anything. It's also worth noting that dried wood is almost RF transparent.
I wish projects like this caught on and became an art trend, as in digital artists would create pieces like this and put them for sale. I love the idea of smart "paintings" that illustrate the technical detail and inner workings of a CPU, running a simple program, source code of which is printed out and put inside the frame. Perfect addition to a geek nest, as I detest the name "man cave".

edit: elaborated on art trend
Pretty underwhelming. Is it a sign for the years to come? I am thinking about shorting AAPL.
Another example: is every person on HackerNews sorting their trash going to solve human-caused climate change? Obviously not. Shouting our heads off about what the rest of the people are doing is absolutely necessary to get results.
everything I've done before on computer? for instance using Reddit in android app (Boost) it's vastly superior to website opened in desktop browser, so are calendar reminders, so it's photo management, so it's email client (Nine), so are messengers

i switch on computer a) when i need to work (it helps i don't work 9-5), b) when i am gonna watch movie (connected to TV) which i watch on TV anyway, for everything else i prefer much more comfortable experience on smartphone with exception of typing which would be faster on keyboard, but swiping ain't that bad either
i typically cut the F and R and stick to the O and D. i can sometimes make myself interested in relatively boring occupations by learning more, and people's dreams are at minimum instructive for the purposes of building my own.
I love Easter eggs like this one! I usually put in a secret route in web apps/APIs that I build that spits out a silly meme.

On my personal site there's something similar to this, a link to a page that technically got moved and should have a proper redirect but instead I left it and replaced the contents with a gif of the Ferris Bueller after credit scene "Are you still here? Go home".

A few people have stumbled across it and sent in humorous tweets telling me they found it. Never fails to put a smile on my face in the middle of the day.
browsers do the following:

By given set of HTML and CSS produce bitmap on screen. That's perfectly determined task (modulo browser differences).

WYSIWYG editor does the opposite task:

With the given bitmap on screen produce set of valid HTML and CSS declarations.

The last task is undetermined mathematically speaking - with modern HTML and especially CSS there are too many ways of get the same rendering using completely different CSS tricks - absolute positioning, floats, display:grid and flexbox etc. etc.
I can’t believe they didn’t call the Xs Max - XL instead. I mean they have an XS and an XL size...
they can probably see it just fine, and they know it won't hurt them. "iPad" was a name lampooned for years before iPads were ever a thing, and that seems to be doing just fine too.
Fair enough. But the person who sold you the property would still be wrong which makes what Apple is doing wrong.

That being said, in reality, it appears (as many have pointed out) that digital product “sales” are actually closer to indefinite rentals. And as a result your original analogy is closer to reality, but is far from what people expect when they “buy” a movie from iTunes, since a reasonable expectation would be the house or propane tank purchase analogy.
Ok, maybe I used the wrong word, but I meant the bandwidth of the air. As you say, only 1 device can transmit at a time.
This comes at the same time that Malwarebytes starts flagging Brave as malware[1].

[1] https://twitter.com/lukesawczak/status/1039854898068815873
I don't like this behavior (deceptive assertions). However:

The user being actively steered away from an alternative browser, is unlikely to expose the user to 3rd party risk. It might expose them to personal data being collected by Microsoft.

Whereas, for example, Apple's latest hardware with Secure Boot, lacks both an Apple signing service for UEFI applications, and the Microsoft UEFI public certificate (which near as I can tell all non-Apple x86_64 hardware does have). Linux distros get their shim pre-bootloader signed with the Microsoft UEFI key, that's how they can leverage Secure Boot. But on the latest Apple hardware, no Linux for you unless you disable Secure Boot. I've found no support document how I can add enroll a key, either my own, my distro's, or Microsoft's public UEFI key.

I think the Apple case is provably worse, it does expose users to 3rd party malware.
This is the result of DRM...you don't own anything. You are at the mearcy of a handful of companies.
Apple Keynote 2018: iPhones Get Better, World Gets Worse
> This is gloriously radical and will go exactly nowhere with a Republican Senate/House/Presidency.

That's actually exactly a point it's proposal is intended to highlight.
Ever spilled a full to the brim beer on your hands before? It can definitely be sticky.
Mortgages per se aren't the problem; low rates and high LTV are the problem.

I agree that changing this is politically difficult, and it's downright depressing to see discussion threads on the topic filled wall-to-wall with turkeys demanding more Christmas, but there are limits to how far credit bubbles can take you, and there are signs we may finally be getting there.

Big mortgages would rapidly become a lot less popular if prices weren't a one-way bet guaranteed by the government.
It's a tock year.
Hey Gregory,
I believe I was lucky to have this domain! Let's just hope that IO TLD will not be hacked again sometime ;) (https://www.theregister.co.uk/2017/07/10/io_hijacking_in_tra...)

I am quite unsure which one is harder for SEO though, ReadMe or DeveloperHub hah.

Our differentiator:
We are all about user experience and the customers. Our typical response time to support requests is 3 minutes. Bugs are resolved in one day, and feature requests are evaluated in less than a week.

I'll give you an e-mail soon!
That's a good point. I guess I rescind my comment.
As long as your work is in a private branch, you can go back and squash those WIP commits into a single descriptive commit.
> I miss the days when politics and political correctness didn't directly affect software projects.

They've always affected software projects, they just haven't affected you.

> What do these political police stand to gain from all of this?

Making other people feel as welcome in software as you've already been by default.
Even under such a license, unless that license and code were furnished to you as an individual (not working with the code as licensed to the organization with IP assignment to that organization) you aren't granted the rights provided in the license, AFAIK.
In Finland, 2006 the parliament made a law that that Finnish police will keep a block list of foreign web addresses containing child porn, and Finnish internet providers should block access to these.

In 2007, a website appeared, that criticises the law, and claimed that using a web crawler, they had found that actually over 95% of the blocked addresses contain only legal porn. Also legal gay porn was quite overrepresented in the block list. Occasionally also for example www.w3.org was on the block list. And a memorial website for a dead princess of Thailand, which caused a minor diplomatic crisis, since defaming the royal family is a severe offence in Thailand.

And then in 2008, the Finnish police also added the aforementioned criticizing website to the block list, although the law clearly said that it applies to blocking foreign, not domestic, websites.

https://en.wikipedia.org/wiki/Lapsiporno.info
Generally speaking, ad networks don't sell personal data. That's their secret sauce - selling it is largely counterproductive. I can't call up Yahoo, and ask to buy the personal data of "forapurpose". If I could, it would take me a few million dollars to build a clone of their most valuable asset - their user database.

What they sell is ad spots in webpages, when those webpages are visited by people who satisfy some demographic matrix. The data itself, generally, does not get sold.
All things being equal, raising the median wage income raises the mean wage income. But the mean wage income can also rise form things that don't raise the mean income, like people in the top quartile being paid more. And you get the total wages paid out by multiplying the number of wage earners by the mean wage, not the median wage.
This is a great first step on building the right kind of infrastructure to stop applications from exposing secrets. Leases on secrets with dynamic policy enforcement is, IMHO, the future of application security. Happy to see companies like Hashicorp discussing more of the vision on how Vault can be used to secure applications that we depend on for infrastructure.

I would caveat, however, that encryption is just one part of the tool in the toolbox. A correct security posture is about having layers of defense. The next layer is absolutely the application and isolating secret management responsibility from the app layer to the infrastructure layer is the right strategy, IMO.
A little bit on how this tool works.

Usually you can easily push your local docker images by calling docker save, scp the tar file, then docker load on the remote host. The downside here is that you are pushing every layer of the entire image every time (maybe GBs).

An alternative is to set up your own private registry or use a public one like dockerhub. This can be undesirable or cumbersome for a number of reasons, especially for code you prefer to keep private.

So this tool essentially establishes a private registry on your host which is only bound to localhost (no outside access), establishes an ssh tunnel from your host to the remote to access that private registry, pushes only the layers which don't yet exist on the host, and then cleans up after itself (closing down the registry, ssh tunnel, etc...).
A Top Goldman Banker Raised Ethics Concerns. Then He Was Gone
Extra Small Max == Small Min - 1
https://quoteinvestigator.com/2010/05/01/misbehaving-childre...
Even my university’s enrollment system (HISinOne) complains on Firefox Mobile that it only supports Chrome.
Clang LTO works between Rust and C++ - GCC can't do that.
Dreams are more visual, although I can't recall ever seeing colors. There's no texture or details, just general outlines.
When you have more money than the government that’s no so much of a problem.
Sounds like your on some shifty cable ISP or an older ADSL based ISP. For cable provided internet, its truly shared, and one person plugging a VCR in the wrong way means your speeds may drop significantly.

Meanwhile, older ADSL terminals are often backhauled by a couple T1s, so 6Mbps may be split across more than a few customers, resulting in poor service. Centurylink calls it exhaustion when that occurs.
>
Why does 500 years matter? Again, that's the survivor bias.

If you compare why in the last 10k years the Himalaya and Venice Beach did not reach the same altitude you may say that's survivors bias. But it's not. One thing has different characteristics from the other and they lead to different outcomes.

If it is survivors bias, then starting with a homogeneous cohort, over time fewer and fewer samples survive under some stress. So all I'm asking for is that homogeneous cohort that gold started with and that it accidentally survived. There should be something vanishing each 100 years.

I don't see that. I think gold has very specific characteristics that made it survive and yes, I agree, today the myth of gold is also one of them.
Oh, I should have realized that.
Master/Slave is clearly defined in any sort of systems programming. You're taught it in school, there's a wikipedia page:

https://en.wikipedia.org/wiki/Master/slave_(technology)

Don't give me that - also as a maintainer, I wouldn't want to work with people who slow me down on terminology issues (when they feel offended, for industry standard terms).
Love projects like this!

If you're ever in Cambridge (UK), pop along to the Computing History Museum and see "Mega Processor" (http://www.megaprocessor.com/).
How can they not see everyone calling it "iPhone excess?"

Is that necessarily bad? Up to a point, the more meme-ing and acrimony around your brand, the better. "There's no such thing as bad publicity."
It's all in the first 3 sentences of the article.

> You might have read that Mozilla recently switched Windows builds to clang-cl... As of next nightly (as of writing, obviously), all tier-1 platforms are now built with clang with LTO enabled.
The blog post does also say: "Considering the expected future advantages from using clang (cross-language inlining with Rust, consistency between platforms), it seemed a better deal to switch to clang than to try to address those issues."
I think they are saying, "diff your release branch against what's live", in the hopes of catching "someone hacked your server and changed your JS" early.
Personally "gout", which I now realize is a disease :p
Don't get me wrong, I would love to live in your universe but we're a long way away from distributing content like that.

It would be nice if licensing any sort of copyrighted content came with a physical/digital transferable license that could be redeemed by the owner under with some reasonableness standard attached.
Exactly, however everyone jumps of joy in a "us vs Microsoft" when they release something for FOSS.
No kidding, high speed traders are spending big bucks on getting an advantage over fiber networks by using microwave links spanning continents[1]

[1]: https://arstechnica.com/information-technology/2016/11/priva...
Ubiq (YC S16) Is Hiring a Reactjs Developer in Waterloo, Ontario
This is a Vue-based component library, designed for webapps in desktop-size rather than mobile-sized browsers. It's still only JS/CSS view components, nothing to do with actual desktop apps.

There are dozens of libraries like this, especially many that follow the Ant Design guidelines created by the major Chinese company Ant Financial for their own apps. Vue has a large Chinese community and is more often used in projects there, which also means the documentation might be a little wonky when translated to English.

Some other design systems and component frameworks, with varying support for mobile and corporate backing:

https://ant.design/

https://quasar-framework.org/

https://at-ui.github.io/at-ui/

https://developer.microsoft.com/en-us/fabric

https://vmware.github.io/clarity/

http://appnexus.github.io/lucid/

https://ng-lightning.github.io/ng-lightning/

https://blueprintjs.com/

http://www.jetbrains.org/ring-ui/

https://www.lightningdesignsystem.com/

https://elastic.github.io/eui/

https://atlaskit.atlassian.com/
Extracting Secret Test Cases from the Google Foobar Challenge
There are a lot of busybodies on Github, sometimes these go viral on Twitter and other locations for the heated discussions. Here's a small collection of various levels of offence. Some are merely polite requests and some are "horribly offended". I think one or two of them may even be concern trolls but that doesn't matter since they still got the changes made.

There are a few hundred other examples to pull from, these are just a few I chose at random while trying to select ones that are more about the code, or terms used in the code, than contributors or maintainers of the code.

[0] https://github.com/WICG/feature-policy/issues/150

[1] https://github.com/NARKOZ/hacker-scripts/pull/152

[2] https://github.com/Droogans/unmaintainable-code/pull/20

[3] https://github.com/braydie/HowToBeAProgrammer/issues/68

[4] https://github.com/spencermountain/compromise/issues/117

[5] https://github.com/syl20bnr/spacemacs/pull/3484

[6] https://github.com/nodejs/node/issues/3721

[7] https://github.com/twolfson/sexy-bash-prompt/issues/56

[8] https://github.com/infinitest/infinitest/issues/149

[9] https://github.com/edankwan/penis.js/issues/7

[10] https://github.com/Colorsublime/Colorsublime-Themes/issues/8...
I'm pretty sure less than 1% of people know the colors of Google's letters.
Off topic, but he also gave a great talk on parsing with derivatives https://www.youtube.com/watch?v=ZzsK8Am6dKU which was used by the clojure team https://paperswelove.org/2016/video/david-nolen-parsing-with...
I was expecting to read about code, but this is a list of communication tools for people.
The guy who invented the intermittent windshield wiper, Robert Kearns, made tens of millions of dollars in court because Ford and Chrysler stole the idea from him.

And he was able to do this because (TIL)... he had patented the idea more than half a dozen ways!
If the new Apple processor is actually 7nm fab, that means that Apple is performing at a higher level of execution than basically everyone else in silicon land. Intel just failed spectacularly at shipping 10nm and TSMC is just beginning to do 7nm production hypothetically (I don't think any major production runs have been announced yet, but please correct me if I'm wrong).

If Apple is shipping 7nm in iPhones, that's actually incredible.

Edit: After doing a bit of research, it seems like Intel is actually the odd duck out and TSMC is doing the fab on these chip runs as well as the fab on Huawei's new chip with dual Neural Processing Units. It's actually just Intel that's failing to produce smaller and smaller chips (again, TSMC is producing 7nm for this Apple run as well as Huawei's new chip).
> Does it make the watch a medical-grade device and I can do ECG using the watch instead of going to the hospital?

I think it's more the other way around. To the extent that it is marketed and used as a medical device, it has to be FDA approved.

That said, I don't think I'd recommend using it for an ECG instead of going to the hospital. "Approved" medical devices are not, of course, all of the same quality.
> it is a novelty

I'm sure those millions of people who have hospital-grade ECG machines at home have no need for this toy, but for those few who don't, it sounds like an absolute game-changer that could really save lives. The best medical device, like the best camera, is the one you actually have with you when you need it - and as someone who has occasionally worried about what feels like a weird heartbeat, I'll be buying this "novelty" instantly.
Curious...can you elaborate?
Is it possible to avoid local deletion if you need to reinstall the OS or move to a new computer? (I don't know how this works.)
Interesting! I'd always thought of a smartwatch as making it worse, not better. Hadn't though about the ability to just put the damn phone down.
The issue is that this investigation is so biased by what is slow in specifically the Python VM that I'm not sure what the effects would be in a case where performance is actually something you are trying to optimize for. The moment you translate this into C, C++, Java etc you suddenly have a smart compiler that can deal with things like function inlining, to where things like cache sizes and memory streaming speed will present as bottlenecks instead of object to object pointer jumping and bytecode interpreter overhead.

Languages don't get slower on a single dimension, and computers have multiple dimensions of performance. Hitting a performance bottleneck in one dimension on one language doesn't mean you'll hit the same bottleneck on a different language. Different scales might have different bottlenecks as well, think exceeding L2 cache or finally using all your GPU cores on problems that parallelize with scale. If you're using Python you'll never hit those other bottlenecks because the VM is always 40x slower than a naive native implementation.

Unless, of course, your bottleneck is in native code, which is where the easy prototyping of Python really shines.
Yes. Here in the UK, I have a lot of sympathy with the view that Corbyn's Labour would deliver debt-funded jam today by dumping the burden onto future taxpayers, but the Conservatives have been doing the exact same thing for their own clients, via property inflation.
This is a very real problem. In my mind, the problem with security today is there is no convention over configuration. The current state of the art of vendors today is very much "here's a bigger gun, figure out how to defend yourself." Think back, in 2005, how Java and XML configuration vs Ruby on Rails -- convention over configuration was very much a big change in how we, as software developers, were thinking. We need something similar in the security space.
"XL" has some negative connotations for Apple: https://en.wikipedia.org/wiki/Macintosh_XL
Hey Radim,
That would be scalability, extensibility and piece of mind. Our unified editor allows technical writers to use keyboard shortcuts or a toolbar to format text, whereas developers can use Markdown. Slate is amazing, but when you project has 30+ pages, keeping up with links and relations gets hard. Plus does Slate have search with average latency of 2ms? ;)

Finally, it is a fully managed service which will save you many hours of development and maintaining. $39/month is less than what a Silicon Valley engineer is paid in an hour!

Cheers, Z.
Microsoft's ultimate goal seems to be to be able to manage your computer as if it was part of their cloud. And a fine goal it is
(for them). It's the best of both worlds, they control it but you pay for it.
> Considering the expected future advantages from using clang (cross-language inlining with Rust, consistency between platforms), it seemed a better deal to switch to clang than to try to address those issues.

No, they anticipated switching over to clang in the future so rather than spend "3 months" fighting GCC's linker then do it all over again switching to clang, they just switched.
> and in this case it's the intellectual property of content providers who use it to run their business.

No, that's not a “means of production”, in the Communist sense, and so ownership of it is not “private property” in the sense that Communist theory opposes such.

> I'm sure that we can agree that media companies do depend on the existence of strong intellectual properly rights to run their business.

That's irrelevant to whether intellectual property qualifies as a means of production in Communist theory, which does not define “means of production ” as “anything a business relies on to run”, but instead as the physical instruments to which human labor is applied in the course of production.

Opposing media companies on this is not something which has anything to do with the Communist opposition to property rights in the means of production.
Ripping modern DRM protected media is far from trivial and selling our offering any kind of tools or devices that can defeat DRM is illegal.