skysight-inc/HackerNews huggingface dataset:
> For example, giving authors / organizations a Bitcoin address where they can receive funds from individuals / organizations who want to support their research.

That's a fantastic idea. Maybe we could call this "depository" of money to conduct research something like, hmmm, what's a good word… a grant?

> Also, awarding reputation to authors based on the level of peer review their research has successfully undergone (number of peers, level of rigor, etc.), and conversely awarding reputation and funding to those who perform peer reviews.

Sounds fantastic as well! Maybe these authors could create like, a website or curriculum vitae where they could list their accomplishment to establish their reputation. You know, they could have a section in their medium of choice that could be titled something like selected peer reviewed articles where they'll list their publications along with their coauthors and the journal it appeared in. Maybe these journals could devise some kind of ranking to measure reputation. Maybe they could call it something like… amount of impact or maybe just impact factor for short. I think this could work really well.

> Allowing users to contribute to a peer review fund for individual articles or in general.

Maybe a general fund should be created to support science! Maybe a national science fund or something, governed by a so-called national science foundation who can vote scientists, engineers, and the like onto their board to steer the allocation of funding.

I really think you're onto something very good here!
Just yesterday I spoke with the creator of the Uzbl browser - https://en.wikipedia.org/wiki/Uzbl + http://www.uzbl.org/ - who said that out of all the minimalist browsers out there, he thinks Luakit is the best, and even recommends it over his own.
Right, so it's a competitor to Facebook Graph [1], which uses a combination of data mining (from Facebook) and special xmlish tags that website operators can put on their page [2].

It sounds like if you opt in to this venture, it will use your browsing habits to mine those relationships; I wonder if it will ingest Facebook's "OpenGraph" tags [2].

[1] https://developers.facebook.com/docs/sharing/opengraph/using...

[2] http://ogp.me/
There's also llgo.
CSS3 Simple Animation Tutorial
As I mentioned in another comment, you can avoid all that by using encfs, which encrypts the files before they ever reach amazon.

Edit: Just read the first reddit post. I call BS on anyone using encfs consistently and receiving a legitimate email from Amazon. Unless they've broken strong encryption, there's just no way.
While I really appreciate the intent of what you're writing, "product/market" fit is also really difficult to concretely define and understand. I think this is particularly true in B2B and enterprise sales -- you can easily scale to 20-30 people without feeling like you've found product/market fit even if you have users, customers, and are profitable. Whenever I hear the focus on product/market fit I worry that people are seeking a romantic ideal that happens to very few companies (i.e., a product that sells itself, has no churn, and scales easily).

There are many companies that grew well beyond 40 people without having the above.

Happy to debate it though, as I'm not even sure I'm right, so would love to hear people's thoughts.
> If you don't, you don't have to read it.

That's not great advice considering I have to read it in order to determine if I like it.

I'm just not sure this article belongs on hacker "news", because it is not "news"
Agreed. I would invite VR developers to consider whether or not home is the best setting for VR gaming. The developers of Killer Queen [1] were smart in developing their game for arcades; had it merely been a Steam release, it may have been looked at as just another quirky indie game with pixel art.

Come to think of it, VR in arcades could actually take off. Think of a physical enclosure designed to contribute to the presence of the VR experience. Arcade rail shooters have been accomplishing this for years through the use of a chassis that moves based on events within the game.

[1] http://killerqueenarcade.com/
A San Francisco Day Spa specializing in nails, facials, waxing, and massage
I'm not really sure that there was any really bad information leaked because of the actions of HRC, that said if anyone lower on the totem pole had done something like this, they'd be in a "Federal, pound me in the ass, prision."
> I have a better firewall than most people, though. None of it is in my mother tongue, so it does not really run on bare metal, as it were.

> Fortunately my English is okay and [...]
Magnetic implants. I have to say, I don't think about wearables or augmentation much -- I'm pretty old-fashioned although I read my early Neal Stephenson etc.

On the one hand, magnetic body armor. On the other hand, do we really have a good understanding of the electrical nature of the body? We've got some rudimentary understanding of the electromagnetic nature of the brain; we figured out we have iron deposits in our noses; we know a tiny bit about MRIs and their effects. You can induce vertigo with an MRI, for instance. But how would continuous low-level magnetic exposure affect everyday bioelectromagnetics?
> it's the government being anti-social

Well, i'm not disagreeing with that.
Repost. Link to earlier discussions: https://news.ycombinator.com/item?id=12042102
> Do Offsites: Take your best people outside the normal workspace for a weekend where everyone has time to just talk and think through the bigger picture.

That sounds horrid. My weekends are mine, they're not to be used to improve the company's performance. If you're doing this, do it during the work week.
>> So this is a personal attack then. Frankly, I expected better from the HN community.

It seemed like a bit of a snipe maybe (or a joke where they forgot the smiley). I went back and re-read your original "GP" comment and it seemed like you had encountered a number of students who had trouble as a result of such teaching. The snipe implied your experience was just your own personal problem, which seems false in looking at it again. Relax, it's just people you don't know responding to someone they don't know.
Single Page Apps for GitHub Pages
I interviewed [1] Łukasz Kidzinski and Michał Warchoł who started deepart.io. Your situation in academia and interest in possibly building something more commercial mirrors their situation in certain respects. Maybe their story will prove inspiring in some way. One of the most interesting parts of our conversation for me was how they were taking software development methods like Agile and applying them to the research they are doing in academia.

Given your age and a secure role in academia it seems to me that side projects and possibly consulting is your route into the commercial world.

[1] http://computationalimagination.com/interview_deepart.php
Not noise cancelling specifically, just wearing headphones in general for 40 hours a week.
It appears that mason-larobina has ressurected it. There are a bunch of commits then it's nothing until 2014.
سكس مصري رهيب زانق عشيقتة وهاريها نيك مصري ساخن
Google is building its own smartwatch to compete with Apple
https://www.reddit.com/r/TheMakingOfGames/ collects a lot of this kind of material. Use the search function for "doc", "document" and "documents" to find a bunch of them.
Safari Tech Preview 8 achieves 100% ES6 support
Also important is the fact that short lived processes usually don't every need a GC on their heap. When they are finished they just free the full heap. For a web service this is very useful.
(1) I totally agree that there are people who violate this rule and do great. Hiring really senior early can totally work, especially if you get the product right the first time. In fact, it can be a huge accelerant.

(2) There's a difference between the founder of a startup and early employees. The founder has to be a manager from day 1. I wish I had been more experienced starting Twitch. I generally think more experience for founders is a positive, especially when it comes to management.
Value types would hopefully get a big help in terms of getting the JVM GC better once the SDK and popular libraries full utilize it, both by reducing memory pressure and making the heap more GC friendly.
Why is that an issue? Owning the domain is the correct thing to do. They just screwed up by losing ownership of it.
In theory I agree, but when are you ever 1000% sure of anything in business? Also, the thing which scales to 100k users does not necessarily scale to 1m let alone 10m.

Given that the article is titled "Later Stage Advice" and it says things such as switch from not caring at all about marketing to caring about it a little bit once the product is working I think Sam's advice is properly qualified.

But your point is well taken; I've seen it to, but I'm not sure what the solution is. In general I think the advice of staying focused and minimizing burn attempts to address this, but in practice these choices are rarely easy. Sometimes you need to try a bunch of different things, but then you can be saddled with maintenance costs or blowback from customers if you yank the rug out. Also, if something appears to be working and you start to hire to support growing the business in that direction you can get screwed if you hit some ceiling of market appeal.

The cases where a company is so compelling and viral that there is a clear path to scaling are the exception. For every Instagram there are probably 1000 companies that are still considered successful by their founders but at a smaller scale or slower pace. Startups are hard.
I don't think speaking of 'treating people as actual humans' is productive. It's a rhetorical device to paint people who disagree with your policy proposals as evil. It will get people who already agree with you to give you a pat on the back but it won't convince anyone who doesn't already agree. I say that as someone who probably mostly agrees with your position on this issue

Maybe you think your policy proposals flow directly from 'treating people as actual humans', but they don't. There are lot of (obviously true, from your perspective) assumptions there that will not be shared by people who disagree with you.
She 3-D printed a set of platform heels that concealed a pentesting kit: https://lobste.rs/s/5zflcd/sexycyborg_goes_pentesting

So that is at least somewhat interesting.
> if you're searching for [camping sites near silicon valley] and [rust http libraries] and then try to compute a similarity metric that includes both of those lines of querying, you'll get wildly different results than if you separate them out and then compute similar sites.

Wow, never thought about how complex of a problem that can really be. To hijack your example: searching for [rust http library] and [clean rust from metal bookshelf] should be completely separate lines of querying but without understanding the full context, appear to have many false similarities (rust, library/bookshelf, 'clean' is a word associated with compiling software, and 'metal' can cause confusing with projects/articles on [bare metal programming with rust])
The Oculus and its ilk happen to work great for certain classes of games - just about any vehicle-based simulator (racing, flying, etc.) where your immediate reference frame is static is perfectly suited to a 3D headset. I hesitate to call it VR in that case, as I feel like freedom of movement in the real world is wrapped up in some definitions of VR. For the things I care about, I essentially see 3D headsets as an evolution of the TrackIR concept (https://naturalpoint.com/trackir/)
Possibly quite a bit... If I were moving to the cloud, I'd rather test/switch to Azure SQL, instead of a self-hosted SQL Server instance... much lower cost per month that way.

Of course for anything green, I'm more inclined to look at either RDS PostgreSQL on Amazon, or self/vm-hosted RethinkDB.
Just confirmed there's a second layer of information hidden in our DNA
The problem with this type of solution is that you still don't feel the acceleration, you're just flailing your limbs around in a single spot without actually moving.

It's the missing acceleration that makes you sick, not that you can't move your limbs.
Yeah, they are really doing it wrong IMO. But it is what it is at this point.
They use the same written language with multiple spoken languages. That does not work with an alphabet.

It can work if you make it work (and ignore side effects).

As attested by the many, many languages have been (forcibly) switched over to invented or completely foreign alphabets, over the millennia.
>Neandertal SNPs explained a significant [likelihood ratio test; false discovery rate (FDR) < 0.05 over all phenotype
tests] percent of the risk in three traits in the E1
discovery cohort (Table 1): depression (2.03%,P
= 0.0036), myocardial infarction (1.39%,P
=0.0026), and corns and callosities (1.26%,P=
0.01). Neandertal SNPs also explained a nom-inally significant (P< 0.1) percent of risk for
nine additional traits, including actinic and
seborrheic keratosis, coronary atherosclerosis,
and obesity (Table 1).

sounds like only obese/depressed/ill Neandertals agreed to interbreed with Cro-Magnons. May be being that picky is what did them?
Sounds like you may be distracted by the body mod/sexy part. Other than the crazy ideas about body modification that I commented on elsewhere, I thought it was interesting that in China making original 3D-printed gifts was something she saw as advantageous -- you "get a lot of face." The discussion of maker culture in Shenzhen was also interesting, since it contrasts with the US scene.

Cultural differences in how we end up putting technology to use are very relevant to HN.
It's all based on the idea of The Business Cycle
https://en.wikipedia.org/wiki/Business_cycle

People apply that idea to how tech works. You're right to question the evidence for it. The business cycle itself is just a bunch of ideas and theories people use to try and make sense of a chaotic, unpredictable system that is never the same twice. Sometimes it's useful, sometimes it's not.

And "theory" in this case refers to the layman's idea of theory. Not the scientific meaning like the "theory of gravitation".
Because your average user doesn't know what an IP address is and might be confused by directions that use one.

Then again, a decent amount of people don't know what a hostname is, either, and find everything through Google anyway.
Would it be worth the effort to set up some kind of "mixer" service, where your requests will be routed through random other people's accounts? The goal is to destroy the information value of your search history: "Yeah, I searched for horse costumes, but so did everyone else in the pool!"

Probably would be easier just to use an anonymous account for every search, but is it easy to destroy all the patterns associated with the searches that would indicate it's the same person.

(The concept is similar to those proxy services out there that pay people to let them use their "good" IP address to e.g. scrape sites that will otherwise automatically block "obvious" server farms. Also Bitcoin mixing pools.)
Not having used it - I would think of it like an omni-directional treadmill. Treadmills don't make me feel sick, why would this? Legitimate question.
Where are the people who are asking for help with this? Will people who value having fewer distractions on their screens be opted into this great content?

And what about spam?
Ever hear the phrase "bad facts make bad law?" You'd badly distort the domestic criminal justice system if you forced it to accommodate investigations and trials of foreign belligerents.
I guess we'll just have to disagree due to differing experiences. How does a language being used in different distributed system projects mean it's fast? It's just the language they chose to go with. That decision could have nothing to do with speed.
Very interesting exploit. I wonder what else is affected by IP addresses parsing issues.
Ha.. this one is from a land before time..
The most incredibly stupid thing about this is that the router needs at least one IP address to be hard-coded into it anyway, if for nothing else than to be a pointer to the root DNS server. So TP-Link gains absolutely nothing by re-directing through DNS. The only difference between having a hard-coded IP pointing to a TP-Link server and a hard-coded IP pointing to a public DNS server is that TP-Link doesn't control the public DNS server. So this was already a stupid design decision even before they lost the domain.
And no Linux support (yet).
This could be useful for creating notebooks without using Jupyter. If it works, that is. I'm only seeing a blank page.
I bet I know a way to find out.
You could argue that 2008-2009 was actually the beginning of the last cycle. Aside from including an economic crash (which usually, but not always, accompanies a shift in the tech cycle), it also included a shift in delivery mechanisms from web to mobile, and a shift in predominant business types from social, content-driven businesses (Web 2.0) to marketplaces and on-demand services.

Before 2001-2003 was 1991-1993, which (aside from the recession) featured intense investor interest in VR, tablet/pen computing, WebTV, etc. That period of uncertainty ended with Netscape's introduction and the rise of the WWW.

There was a mini-shift around 1985-86, with the introduction of Windows and Steve Jobs's ouster from Apple. That changed the paradigm of desktop apps from 8-bit PC apps hand-coded in assembly to more slick GUI apps written in C or Pascal that used OS frameworks. Like the other cycles, it was also accompanied by a lot of hype and malinvestment, but largely in the B2B world: the big buzzwords in 85/86 were AI, 4GLs, and 3D computer graphics.

Finally, the PC revolution started in the mid 70s. This also had a similar period of uncertainty, coupled with a recession - take a look at old magazines from the late 60s and early 70s. But instead of computing, the hot technology areas then were flying cars, supersonic transports, and home appliances. Makes me wonder if the next big thing might be something not computer related at all, perhaps aviation (again), rocketry, or material science.
Only suggestion, is try a super-lightweight base like alpine... though it uses musl libs, so you do need to test, but usually get a smaller base than using say Ubuntu Server. ymmv.
If they include world-wide users, I can see 35 million users being a reasonable statistic. If we're talking about just the USA though, depending on the definition of "blind and low-vision," I found figures between 8 million [1] and 22.5 million [2].

[1]- https://nfb.org/blindness-statistics
[2] - http://www.afb.org/info/blindness-statistics/adults/facts-an...
Compared to the leave propaganda this is exceptionally tame. Anything you read about the future of the UK nowadays is pure speculation anyway. My guess is that the market recovered because right now it looks like the status quo will be mostly retained.
We won't know anything until many years after the decisions have been made. Even then it may be difficult to measure the effects.
I have seen how G1 suppose to have this one flag but I often get a bad feeling about G1 (without really using it much). It seems it reduces average GC pauses but performs really bad in the really lower (CMS) range. One of thing that looked bad to me is that originally they believed that it can completely ignore the generational hypothesis and then had to brought that back when finding the performance bad. There are also other issues like cross region links that it doesn't handle well. It seems to me that they thought their regional idea was a silver bullet and now tweaking it all over the place. It is a nice GC probably but I don't think its really the GC to end all other GC like Oracle wants it to be.
That's just how you get started. Then what? How do you move? You usually can't move very far in the real world. Although it would be fun to have VR events on big open spaces, so you could.

The U.S. Army has tried VR big spaces.[1] It works. Their people wear knee pads and helmets, so falls aren't too serious. The Army also accepts that getting banged up a little in training is a normal part of life.

This isn't going to translate to the living room.

[1] https://www.youtube.com/watch?v=V34gCw4fyLs
> But how would continuous low-level magnetic exposure affect everyday bioelectromagnetics?

I'd wager not at all. There are plenty of people who wear magnetic bracelets, believing they provide some sort of health benefits. All the evidence says they do nothing at all. I'd expect the same for magnetic implants.
Virtual Reality: First Impressions with the HTC Vive
Too bad no one can deploy linux servers because of all the segfaults.
Yeah I just saw this snippet on reddit:

https://imgur.com/topic/Gaming/swpjI58

That does actually look like a great use for VR in gaming. Stationary character, mobile viewpoint.
My APIs? The same way as I monitor my documentation or my implementation source code.

Is it me, or is it the programmers today can't tell the difference between service and specification?
Subject/Observer Is Dual to Iterator by Erik Meijer (2011) [pdf]
Owning the domain isn't my issue, using one that doesn't always work is my issue. They could of used a hostname or something else that the router picks up?
Open-Source: To Be or Not to Be
One more step towards free internet!
Generally I avoid the homeless. I don't give them money and I frown on their activities. However, they are humans, and they deserve to be treated with respect. It warmed my hearts when the anarchists in London used cement to cover up the spikes at a Tesco. I'm not advocating destruction of property, or the breakage of any laws, but I do think we all need to change our views on the homeless. They're people. Treat them with respect, even if you disagree with their way of life.
He leveraged the love game engine which is used to make 2d games in lua. I don't see anything that compares in clojure.
Back in college, a professor of mine talked about cycles and used the NASA boom of the '60s as an example. When it ended, engineers just abandoned their houses in Cape Canaveral and moved back to their hometowns.

I wish I could remember more of that lecture; all I remember is him describing a 7-year boom/7-year bust cycle with the NASA example as an example of how suddenly a boom can end.
The parent article says that users leave the site, not the browser, when there's a problem.

If some ad code or third-party Javascript library blows up, your site may never know.
I'd switch to Apple the month it assures me it doesn't store all that data about myself.
in which the principal freedom is the freedom to track your every action!
In general, memory allocated by the Go runtime is garbage collected, yes. When the garbage collector runs, there isn't really any difference between user and runtime goroutines anymore. But the garbage collector itself doesn't created garbage implicitly.

Go is a language that does not expose stack vs. heap allocation as a primitive to the programmer. Memory is allocated in the best place possible, preferably on the stack, but if that is not possible it is allocated on the heap. But in the runtime we need to control the generation of garbage, so runtime code is compiled with a switch that forbids implicit heap allocations (code won't compile if it requires transparent heap allocations). Heap memory is allocated by calling a function like runtime.mallocgc. However, this memory is garbage collected just like everything else (e.g. there is no free).
I know the final cost ended up being several billion over the planned budget. Now, maybe they made up the difference in terms of tourism and stuff like that.
Touche, I clearly didn't fully understand your original statement. You're entirely correct in this case.
I got "distracted" by it because it's a huge part of the article! I would have been interested in an article purely about the differences in maker culture. But that wasn't the article.