skysight-inc/HackerNews huggingface dataset:
Orangutans Use Plant Extracts to Treat Pain
Starving may fend off jet lag
Ask HN: SaaS entrepreneurs with 1k revenue
- How long did it take?
- Were you already a dev?
- How did you approach the marketing aspect?

Thanks
This article is more of a longing for the past than any concrete idea on how the web should be rebuilt. Not only that, but it sounds like the ramblings of someone who isn't merely longing for the past but stuck in it.

Is not being able to copy code from Facebook using view source killing the web? Of course not. If you are just starting out there are more resources available now than ever.

And I hope to God we never have a web built on block chain technology.
> While many of the technologies I'd use already exist, rebuilding the web around blockchains and onion routing would require a revolution in user interface design to have a chance; otherwise it will be a playground for the technology elite

We've been working on proof-of-stake and blockchain scaling/interoperability infrastructure since 2014. It all starts with a classical BFT algorithm which provides simple light-client proofs and fork-accountability. Your mobile phone can verify transaction finality in 5 seconds, with no need for an hour of block confirmations as in Bitcoin proof-of-work mining.

https://github.com/tendermint/tendermint <-- blockchain consensus engine
https://github.com/cosmos/cosmos-sdk <-- blockchain framework in Go
https://github.com/keppel/lotion <-- blockchain framework in JS
https://github.com/cosmos/voyager <-- blockchain explorer
https://github.com/tendermint/go-amino <-- blockchain codec derived from Proto3
https://cosmos.network
https://tendermint.com

The Cosmos Hub will launch very soon. Lets build stuff! Onion routing for Tendermint would be a great addition. And DNS/name-resolution on Tendermint can actually solve Zooko's triangle.

While we're at it, lets fork Go too. https://groups.google.com/forum/#!msg/e-lang/cQiXS_GnKS4/Zsk...

Disclaimer: I'm a cofounder of the Cosmos project, cofounder of Tendermint, and long-time HN lurker.
Maybe Pineapple Fund can come to the rescue, they (he?) chipped in 4M to get MDMA through a clinical trial.

http://www.maps.org/news/media/7082-press-release-maps-compl...

I get the feeling this is not a Gates kind of philanthropist, lol.
Hemp Popular Enough for Congress to Consider Legalization
It's weird that the author mentions the 90s and how the web was not meant to be walled gardens, but then decided to omit AOL from the story.

AOL was one big ass walled garden back in the 1990s. It was pretty popular back then.

The funny thing is, back then, it was popular for 2 groups of people. First were younger kids who wanted to stir up trouble on the network (AOHell, etc.). The second were old people.

My uncle is ~70 and still has an AOL account because he thinks it's "the internet". That's how strong AOL's walled garden / marketing was. Although, it didn't help that back then you would have to dial an AOL phone number on your modem to connect, so I could see how it could be confusing.
Get Hired by People Who Are in Need of Your Services
Skillrealm is an online platform that makes it easy for skilled persons to get hired by people who are in need of their services.

Our aim is to bridge the gap between people who are in need of a service and persons who offer such service.

HOW IT WORKS

The skilled persons register their skills on the platform and will easily be found whenever anyone's needs matches any of the services they offer.

Link to the site: skillrealm.com

Appreciate your comments & Review.
The View-Source Web
No, you don't understand me. The terminals I'm talking about are completely independent, a computer is a peripheral to them, not the other way around (that's how it is with the ones you're talking about).

These are specifically marketed by banks as not requiring any certifications of the PoS.
It is taxed as income regardless at the point of vesting.
I thought my home network was secure. Last week, I turned on my Surface and its lock screen had a "remote session active" screen. Before I could do anything, it turned itself off. When I turned it back on, it showed "low battery" and turned off. I have no idea if this was a bug or somebody remotely accessed it. I had everything updated to the latest software/firmware. Remote desktop itself was disabled on the surface (though it had "allow remote assistance" enabled"). I didn't have router web administration enabled. Router admin password as well as wifi password were unique, 15-20 chars long and I never used them anywhere else. Same thing for my Microsoft account that I use for Windows login. Wifi also had MAC address filtering enabled. There was only one more person using my network, and its unlikely they would do this because I don't think they know my password. And I don't think they are that technically knowledgeable other than to use a PC for browsing. I also had a Synology NAS with OpenVPN. Router was configured to forward the VPN port, but Synology's firewall was configured to allow connections only from 2 IP ranges that my phone gets when on mobile network. Strangely, after this incident, I turned off the VPN and now my NAS goes to sleep properly. It never used to sleep before. I sit right next to the NAS and I could hear the HDDs reading/writing all the time, although slowly. I always used to think may be someone was slowly copying files from my NAS.

I had earlier setup a pfsense box purely for ad blocking and to keep out Google/Microsoft creepware. But I had stopped using it because of the learning curve. Now, I am learning how to properly configure it.

Its kind of amusing if you think about it. In olden days, people had to worry about physical attack of their house. Nowadays, I am more worried about these virtual attacks.
And admit that I can't see???
No, it is not. This is one of the few times you are actually allowed to trade based on insider information.
I had this engage in my car once. It was the first time I was driving with glasses on - I must have misjudged the distance between me and the next car. Scared me, but not as much as the guy following me a little too closely in his E46.

It does beep randomly sometimes - usually in heavy rain. But that one time it turned on pretty late, so it's a good last resort.
7 beers a week sounds like alcoholism to me but that's maybe because of "a week" and "7" parts.
What's wrong with being a solo founder? Was there any guideline that said you have to have a 2-3 co-founders?

In our case, the other founder is very much a part of this company but we didn't have to transfer 10% equity and that never a concern with any of us. We are in prototyping stage and equity distribution right now was not our top concern.

So only one founder filled the Founder's Form and everyone was there in the video.

I didn't know YC S18 had a rule of "No SOLO founders".
And that they won't even check our application properly because of that.
My thoughts exactly. It's constant complaining and referencing old tech.
looks like prettier version of coinmarketcap
Sorry perhaps I don't understand your point, but the research is about governments and bad actors penetrating home networks for their own use.

Source? This isn't a new report. All it talks about is that misconfigured upnp is used by one APT framework (see: https://www.symantec.com/blogs/threat-intelligence/inception...).
They are incredibly good at targeting their pubs. In Leeds there are ones that are aimed at students, ones aimed at day-time drinkers, ones aimed at night-life and dancers - all based on where the pub is located.
I'd agree anti-lock brakes haven't had much effect. It will only help people who haven't learnt how to brake properly, but we all get plenty of practice at that during everyday driving so I expect the difference is marginal. But the story is different with a related technology, ESP, which is mandatory where I live.

No so long ago I was caught out not paying enough attention approaching a roundabout at a creek crossing on a rainy day. It dawned what I hadn't allowed for the slippery road conditions on that day when the car started to slide towards the creek rather than go the direction I was steering. I'm by no means an expert driver, but I've spun a car off a dirt road into the bush a few times in my miss-spent youth, enough to know when I've lost control beyond recovery. I only had a few meters before a collision, but another thing I learnt during that miss-spent youth is if you can arrange to slide into a guard rail sideways so the load is spread along the entire side, if your speed is low enough you might get away with no panel beating at all. So I eased off the brakes to get maximum steerage.

Then the car noticed the steering wheels had lost traction, and the ESP cut in. ESP boils down to steering with the brakes and engine - sort of like a handbrake turn, but the brakes are applied to a front and a rear wheel on opposing sides and the engine powers the other two. There is no way to do it manually. Turns out it's amazingly effective, as it both slows you down and gets the car pointing in the right direction.

There was no accident that day.

I've stomped on the brakes quite a few times to see what ABS in action feels like. I reckon I can do a better job manually. But there is no way I'd drive so crazily that ESP cut in on anything but a skid pan. Besides, there is no point. I know I could never do as good a job, because as I said, there is no way to manually replicate what ESP does. Having said that, a good racing driver will do better without ESP because they get the car pointing in the right direction before it starts skidding - but that requires paying more attention than I was at the time.
> negotiations have never looked better

In the sense that we're going for "no substantial change but lose our vote" Brexit, rather than one of the various flavours of "disaster Brexit"?

At least the UK has conceded that there must be no border in Ireland and that EU residents have a right to remain. It's the non-EU immigrants that are getting it in the neck this week, including the "Windrush generation".
That makes no sense.

RSS and jsonfeed are just containers. Both may contain real or fake news.

Everybody can put up a feed in RSS or jsonfeed without any trouble.
yow! Torture indeed. I'd be running for the hills if I had to listen to this every day. Maybe it is there to validate you are learning the technique. If you can keep calm while being subjected to this, you've learned the technique ;-)
> Possibly the one context where arrays-as-language-primitive has really taken off is the 3D processing world, first with OpenGL's matrix stack computation and later with shader programming.

There are many more applications than 3D, most notably APL and all its descendants applications in analysis work, logistics, stats and so on.

Though Python is making inroads here.
I'm surprised that there are no TP-Link routers on the list of affected manufacturers.
I have an Sailfish X, but I don't use it anymore. Unfortunately, even the build in apps lack features I want/need, and so in the end I would have to use all the Android apps again.

* The Mail app does not support GPG

* The Chat app does not support any modern XMPP extensions or even group chats (this is because Telepathy does not support it)

* The Calendar has no month view if I remember correctly

But I really wish Sailfish was usable for me, I would prefer to have a "real" Linux distro on my phone.
Nicholas Cooke in "Handbook of Musical Analysis" says something that has always influenced me very deeply:

> All notation is analysis

Obviously he's talking in the specific context of musical notation, but it seems true in other fields too. Choosing how to notate seems a very important analytical decision and certain forms of notation help or hinder analysis.

Feynman diagrams for example famously help to understand the maths underlying particle interactions.

Roman numerals (for a different example) make all kinds of arithmetic much harder than in Arabic notation.
> the negotiations have never looked better

Of course. Because all of the really tough decisions e.g. Northern Ireland border, Financial Services passporting rights, Channel and Dover customs checks etc have been pushed down the road.

The political environment in the UK has never been worse and every day people are starting to realise that Brexit isn't what they bargained for. Especially when May tells them they are going to need full regulatory alignment without any say.
Tbf I get that issue with dev tools issue with Chrome as well.
It's equally possible that every story in the news isn't always a Brexit conspiracy?
I used to know people working at their branches, and it's mostly microwaved. The exceptions are a few items like steak, of course.
How to get life out of quantum physics
Wetherspoons phone app is excellent. You can order food/drinks and they arrive at the table immediately (quicker than going to the bar!). This would seem to be a more effective use of modern technology, rather than a me too social media presence.
It's generally considered good Hacker News etiquette to declare affiliations on your posts.
I agree that having a few walled gardens is a problem, but having more smaller walled gardens probably won't change much. Bad actors can still sign up, post, spam, harass, etc. on several small walled gardens. What we need is a way to better identify and handle bad actors.

The internet in the 90s seemed more fun and more open. Perhaps it's because the only people really participating were not interested in abusing sites or people. It was mostly nerds sharing nerdy things. Once money got involved, and free everything was available, it turned into this soup of bots, trolls, AI, fake this and that, big money, swaying public opinion, and gross content.

Smaller sites and discussion boards have been at a disadvantage recently trying to fend off spam, bots, and sock accounts and very often lose out to the big sites. Effectively controlling abuse and doing it a cost-effective way can be very hard.

RealPerson.io (https://realperson.io) was created as a way for websites to verify that a user is a real person, but without disclosing personal details about the user. Each person can create a single account on RealPerson.io and then can create separate, randomly-generated codes for each site they use. Websites register on RealPerson.io and then for each user signup on their website they simply asks the user for their RealPerson code for their website. A backend REST call to RealPerson.io with the user code for the site returns "yes" or "no." Sites don't share codes so you can't track across websites. No shared logins or authentication code. Bots would have to pay for a code for each account which would be cost prohibitive to run a bot farm.

The first implementation of this approach was done with RealPeople.io (https://realpeople.io) which uses RealPerson.io to verify that the user is real.
> SPAs have made almost all desktop applications obsolete.

Meh, Office and Adobe products still have widespread use, as do various code editors and related tools, along with specialized applications like SPSS or Matlab. Also, things like Slack are desktop, even though they utilize web technologies. And there remain plenty of PC games which still get made. Some things you don't want to run in a browser.
Yeah – I mean, the food is generally _awful_, but that's because it's bargain-basement stuff, not because of any inadequacy in food safety.
This is basically what I kinda like about STATA. It's a Data Science tool for researchers.

The thing is that all its menu commands are stored in history, in ".do" file that you can send to anyone to reproduce your steps.

You can also just use the CL "shortcut" to address these same commands. It's pretty nifty.
Learnable Programming – Bret Victor (2012)
'Bombshell' shatters myth around Wi-Fi inventor Hedy Lamarr
The computer science formalisation of these operations is known as “relational algebra”, which is based on set algebra.

That said, the assertion that all elements in a set be equal doesn’t really make sense — or rather, it’d be written as “|S| < 2” by virtue of the fact that a set is defined as containing distinct elements; consequently, in a set with more than one element, all elements are not equal. If you want to use mathematical formalisms for set operations, you’d instead have to work on sets of tuples and test for a predicate: “∀x ∈ S: p(x)”.
Thank you, does that look good?
How often did you have depression? Especially major depressive episodes where you have trouble to even motivate yourself to move out of the bed or do ANYTHING but just "exist" and even that seems hard?

If the answer is zero (which I think it is) do those who have it a favor and shut up. Depression is hard enough without "you just have to exercise, huahua" comments.
Hedy Lamarr: inventor of frequency hopping
This Phrack article predates their 2011 reference to successful UPNP exploit by 3 years.

http://phrack.org/issues/65/5.html#article

UPNP is a mess and I'm not even sure if there is a way to proplerly make it secure.
Zero Knowledge Proof for Where's Waldo
No. The UK has said there must be no hard border in Northern Island.

But what they are basically proposing is a soft border with number plate recognition etc. Which everyone at the EU working group literally laughed at. Because it is a ridiculous and dangerous suggestion especially when you think through the scenario of what happens if cameras are destroyed over and over again. Police will be required to protect the cameras and then you have an armed borer.
Future of Software dev will become process of having long conversations with AI
> Although when skydiving even when everything goes perfect you still hit ground at pretty high speeds.

No, that's not right. If you can land well, it's certainly no harsher to your body than jumping off a step. If the wind is light then you might have to run a bit. That's all.

Source: I have made hundreds of parachute landings like this.

You might be thinking of round parachutes, which today are not used by sport skydivers.
SPSS or Stata are GUIs that help to write a reproducible code... are we really arguing about that in 2018? Why so much élitist crap?

And btw - more general question - why computer scientists of the 70s (SPSS is from 1968) had much better intuitions of what user needed that computer scientist of today?
Show HN: GitHub stars history graphs (pretty sparklines, stars velocity)
And equally possible it is.

We are all just speculating since there isn't any concrete facts.
Costco's warehouses are mainly laid out for efficiency. There's an open area in the middle and tall racking around the edges. They make no special effort to make their stores easy to navigate, but they aren't trying to confuse either - their stores are laid out primarily for the benefit of forklift drivers, not customers.

Ikea's showroom has a deliberately serpentine layout. There are direct routes from A to B, but those routes are through hidden doorways. Some of those doorways are marked on the store plan, but they're not clearly signposted. There are navigational markings on the floor, but they only denote one route through - the route that Ikea want you to take.
Putting the Space in Workspace
Meanwhile, in the other just under 1000 locations across the UK, nothing untoward of merit occurred.

One sample does not data make.
Much appreciated! I wasn’t lucky enough to have an Amiga, I only had a PCjr. I did see them in the store and listed after them.
jsonfeed is a much simpler and more hackable protocol than RSS. It's much easier to build scalable and sustainable aggregators that filter fake news in jsonfeed without the cognitive overhead of RSS. Without hackable tools we end up with the walled gardens of Facebook and Google Reader.
It doesn’t matter what the U.K. says, that outcome is not grounded in reality.
As a self-taught programmer, I appreciate learning about mathematical topics from the bottom up (from a « pure mathematics » point of view), after having gained some intuition. It is easier for me to grasp because it relates very much to my daily life of programming, with its type systems, class transformations, mappings. And the author is right in that probability theory is often employed in even looser terms than other areas of mathematics. It feels to me like building up something in java/c++/haskell vs building up the same thing in python/javascript. For a lot of people, python is simpler to handle, but I usually have to go back to my c++ to feel reasonably safe that I’m applying my functions to the right objects.
To use the APIs properly, you need to register an app to authenticate, whereas with this approach it's jacking a client ID generated for the Web-based client, it appears.

This approach is necessary because SoundCloud shut down its API app registration form about 9 months ago (around the time they made big layoffs) with no sign it'll open again. Even when registration was open it was just a Google form and people got rejected after waiting weeks for a response - https://twitter.com/JamesPaulDuncan/status/86719870256109158... - so I'm not surprised people are hacking around it.

I haven't seen SC respond to any of the numerous requests about this on Twitter either, so I suspect anything that doesn't directly make money at SoundCloud doesn't get attention anymore.
Blockchain mentioned! Where are other useless buzzwords ?
The site seems down for me.

There is a lot of potential in the intersection of NLP, speech recognition and restricted languages for requirements engineering; something that I would dearly like to explore.

NASA did some really interesting work here a while ago ... it is a pity that this work was not released into the public domain.
Most people might only have learned LINQ via its successful introduction in .NET and the work Erik Meyer and his team did.

However most of the LINQ features using the plain method call API were already exposed in Smalltalk collections.

object.Where(cond).Select(something)

would be

(object select [ :element | cond ]) collect: [ :element | element ]
> […] in all European countries having say a beer or a glass of wine with lunch is normal.

That's about as meaningful as saying that having a glass of wine or beer with lunch is normal in all countries in the world. Europe is not one homogeneous culture; even at the country-level you'll see huge discrepancies between regions.

Drinking during the lunch on a working day is rare in the Netherlands (it's certainly not condoned at the office).
Sam Smith’s for the win in London. In Bath, Wetherspoons had one of the better real ale selections for a while, but there are now plenty of craft places (albeit more expensive).
The point I was making was that web pages in terms of HTML aren't more complex than they were in the past. An HTML page now often has a smaller amount of elements and element attributes than the equivalent page created using older tech because every element doesn't have styling hacks and behavior added to them. HTML (stuff like GAE or BEM aside) is purer than ever.
> And DNS/name-resolution on Tendermint can actually solve Zooko's triangle.

How?
Isn't it office already a "local webapp", under the hood? You can open any document in-browser through SharePoint server, have (almost?) full functionality, all documents are XML... There are lots of little signs that Microsoft is rewriting everything to be seamlessly used through a browser, and that when you open it locally you just don't notice that you are using an "office browser". Even Visual Studio has also web tech under the hood, I think.
AOL and similar services connected to the internet but were separate from it. They predated wide availability of consumer internet service. There's not much of a parallel to what the author is discussing.