skysight-inc/HackerNews huggingface dataset:
So funny. Linus would be probably kicked out of Tanenbaum's OS class, and most of Andy's predictions were incorrect (still waiting for my GNU/HURD on MIPS). The lesson is not to get discouraged by prevailing winds of academia I guess, they have different objectives, and their processing of reality is on a more abstract level, meaning ideas might look better in theory, but not so great in practice.
TL;DR - "This EIP aims to improve the usability of off-chain message signing for use on-chain. We are seeing growing adoption of off-chain message signing as it saves gas and reduces the number of transactions on the blockchain. Currently signed messages are an opaque hex string displayed to the user with little context about the items that make up the message."
For the record, there was a global Netflix outage Christmas 2012. It's what motivated us to move to multiple Amazon regions.
We did get a lot of out of town supermarkets though and they killed off lots of butchers, bakers, greengrocers and such like in town centres.
A lot people appreciate that Linus is a role model for their own desire to be disrespectful to their peers.
As I understand it 'Spooky action at a distance' does not allow communication, but in for hidden variable theory to work a particle needs access to another particles hidden variables. Unless you want to suggest another model?
Wow did the writer get fired from Vice?

I thought all of this was pretty normal for companies starting to grow.

Yeah sales/marketing always is scummy, but its 2018, do you think FB says I'm an 'active user' despite me only going on it 1 time a month? You bet.
+1 Blocking JS makes the web a much better experience.
Hmm, you know, people want to forge their own legendary objects. Double the drop rate on working samples, but they’re obfuscated until you collect 3 of each code block. And you can sacrifice 10 useless one liners to be able to discover a block of your choice.
Not at all - its pretty much the exact opposite. Anyone can attempt, those who are successful are talented.
Myriahedral Projections (WebGL)
People like Linus changed the world and also makes this world not that boring.
PC is the worst.
C++ style (compiler) or Java style (boxing) implementation?
Intentional Acoustic Interference Damages Availability and Integrity in HDDs [pdf]
Could do with some clarification of what is meant by "right". For example, in terms of what rights people have in America, you do have this right.
I can put my phone in a Faraday sleeve, not so easy for a scooter.
A new era of rationally designed antipsychotics
It's not even necessarily about quantum stuff. The point is that any practical measurement system (even classical ones) can only deal in finite precision numbers. And since that set is of vanishing measure on the real line, there isn't an obvious notion of continuity/smoothness (my knowledge here is limited). That can lead to some surprises.

For the more advanced readers: this result reminds me of how Haag's theorem shows (rigorously) that relativistic interacting QFTs can't exist (assuming operators sit at points indexed by real numbers), while in a Wilsonian sense QFTs are perfectly fine, because there's a UV cutoff, and all measurements have a finite resolution.
> I've tried to get Netflix's OSS tools like Spinnaker running and it's a total nightmare

You may want to check out Armory Spinnaker[0]. It's a commercial version of Spinnaker that takes care of all the hard bits of setting it up.

[0] https://www.armory.io

Disclaimer: I'm an investor in Armory
Yeah, these seem like impossible hurdles without a centralized identity system to fall back on. The good news is that we have several: FB, Twitter, etc. These centralized networks already pour tons of resources into identity verification- IE, the 'verified' tag on Twitter.

The combined reputation from many of these services could act as a badge of trustworthiness on the blockchain. You just need a system like Keybase to cryptographically associate accounts to a public key.

I have been shocked to see so few crypto solutions integrate with Keybase as a trustworthy identity network. I wonder why people aren't doing this?
But how can a drug company patent that?
Even that took 10s to load for me, haha.
Great recommendation! I haven't really used our local library because I keep forgetting that it's an option. But, I just checked and it looks like ours has the same Inter-Library Loan process for requesting books.

Thanks, I'm going to try to remember this and start using it more. Hopefully it'll help me both save money and reduce the number of unread books collecting dust on my already full shelves.
A lot of these stores still operate on a model that requires a salesperson to fetch the product (i.e. the non-display shoes are kept in the back). That in combination with the ever dwindling margins in a brick and mortar retail store makes it difficult to hire adequate staff to meet these needs, that or you wind up paying people such a low wage that you don't attract folks who are very interested in customer service int he first place. This is a phenomenon that I have seen across lots of segments of retail, and I predict that in the next decade we will see a dramatic change in the way retail business is conducted.
Ask HN: How do you utilize service workers in 2018?
For what purposes do you use service workers in your web application? How does it help with performance / user experience of the application?
Afaik, macOS and Windows (and probably all modern kernels) use something halfway between microkernels and monoliths, I think they call it hybrid kernels. The reason being there's benefits to both approaches, so why not both?
I do think it's a good idea to have a starter thread and starter comment for each topic. Stay tuned for that.

You may be right about the font size. For now, Grok's larger font size is deliberately lower density. It's meant to encourage conciseness, be comfortable to read, and avoid overwhelm.

One guideline I'm trying to respect is what UX people claim is the ideal text line width: 50-75 chars. Wikipedia, on other hand, is ~279 chars on my present screen (it scales with screen width), which feels awkward to me.
Tanenbaum has never taught at the University of Helsinki, so it would have been difficult for Torvalds to have been his student there...
AI and Data Science Trends (DataWorks Teaser)
And again, remember, the important thing here isn't only the upside for the founders, but also for the early employees.
For games like American Football, there's only 11 actual minutes of action, but it takes 3+ hours to complete the game[0]. That leaves a lot of time to watch a second screen.

[0]: https://qz.com/150577/an-average-nfl-game-more-than-100-comm...
Integrate FaceTime features within your iOS app
GitLab with problems?, again?.
Fixing frayed cables is one use case I found.
> 1) Are you incapable of finding the right size shoes yourself? The boxes are usually laid out fairly logically and it's pretty rare for there to actually be anything of use "in the back".

Having large feet, its pretty common for shoes not to have something in my size in the front, but maybe 50% of the time there are shoes in my size in the back.
>the alternative to your limited time and attention is never getting to be alive.

Eh, if anyone should have kids, it should be the financially well off and educated people.

Remember that your logic isnt going to stop impoverished people from having 4 kids and welfare.
As someone completely alien to that side of computing except rudimentary stuff most people know, I never understood the reason why the drivers have to be maintained in the kernel tree. Maybe include the most common stuff, but why not have a second, distinct linux-drivers project that maintains those stuff in their own time?

Also, why we don't have a common interface to drivers at least between Linux and BSD by now? I don't like that there's animosity between the two ecosystems. That way we could have, if technicalities permit, a way for many diverse OS models to enter into the competition: if the drivers are written agains a certain standardised interface, one can code-up an OS to support that interface, and just like with POSIX, the OS would have a whole suite of drivers available from day one. Better for the driver authors too.
Discussed in 2009: https://news.ycombinator.com/item?id=545213

2012: https://news.ycombinator.com/item?id=3785363

2014: https://news.ycombinator.com/item?id=7223306

2015: https://news.ycombinator.com/item?id=8942175 and https://news.ycombinator.com/item?id=9739016.
I think I've only ever bought Pi's by the handful...
tbh, going to take a nice couple of breaths next to the ocean sounds like it would do me a lot of good at the moment.
Ask HN: First time starting a greenfield project at work. Seeking advice
TLDR: In a few days I'll be starting a new full stack team that will develop a large scale DSS web app. This is the first time I'll be starting a greenfield project from scratch, so I'm looking for any advice I can get, on all fronts!

In a few day I'm about to catalyze a new greenfield project at work, together with one other colleague (we'll be starting a new fullstack team, to which more developers will join in the near future. The team will work on this project full time).

We will be creating a web based Decision Support System that will mechanize a process currently done manually by domain experts (they basically look at a printed map with some interest points, and make decisions based on certain constraints and priorities).

To my understanding, there's currently a pretty basic specification and UX designs. From the technical aspect, almost no decision were made, so it's mostly up to me and other developer catalyzing the project. (Our company using mostly Angular, so we'll probably use it as the frontend framework - but it's up to debate just like anything else).

We are expected to start some-sort of development in a few days. Our team will build the core app, while a dedicated team will work on a basic algorithm to support decisions. We will also interact with multiple services & data sources within the company.

I would love to hear your thoughts about the aspects of starting a greenfield project from scratch, including but not limited to technical and interpersonal aspects (technical considerations, choosing a stack, development process, interactions with product owners, future users, teammates and other teams within the company, team culture, bootstrapping, etc..)

I'm looking for any piece of wisdom I can get, and would love to hear ANYTHING you have to share on the subject. Not just advice, but also your own experiences or anything else you think might be insightful or worth sharing. Will greatly appreciate any input.
Good idea. I'll add something like "No results" in that case.
I definitely agree, but I don't think communication is complete on the internet. True communication only happens live (in my opinion of course). When you communicate using only text, a lot is left out, therefore what many people have done on the internet since the early days is discard any inference into mannerisms, or "rudeness" or read into sentences with malcontent and just focus on the content. I guess I learned to do this at an early age on the internet and maybe have "thicker skin" but I am just really surprised at how easily offended people can get at Linus (and just in general on online conversations), when the medium itself is such a shell of actual communication.
> overconsumption of sugar is very unhealthy

Yes.

> and fits the profile for addiction

Sugar doesn't really fit the profile for addiction, which requires tolerance, preoccupation, seeking, and not stopping even though you know it's harmful.

Sugar hits maybe one or two of those, but rarely all four.
SQL optimization is a dying art. Amazes me when I dig through software we've purchased to find abominations that I have to refactor. I've sent emails to developers with the fixes for shit we've paid for.
Noon question: does the P2P network bootstrap with traditional DNS to find peers?
"Cross-origin resource sharing (CORS) is a policy that prevents a webpage from connecting to a server, unless that server has given that webpage permission to connect."

CORS only applies to requests for restricted resources like fonts or XHR requests that aren't simple GETs and POSTs.

"So, while this is typically not possible: foo.com/index.html ---GET---> bar.com/pic.jpg"

Typically this is possible. Images, stylesheets, scripts, iframes, and videos aren't subject to CORS.

"You can solve it by routing the request through your host server: foo.com/index.html ---GET---> foo.com ---GET---> bar.com/pic.jpg

Not necessary, the client's browser can get bar.com/pic.jpg just fine all by itself.

"Pinning tools like Hashbase and Homebase help keep dat:// sites online"

If you publish a dat archive, how do you notify Hashbase to pin it? Can you do it through dat?

To keep my dat alive with Hashbase, do I have to set up an account, provide and confirm an email address, link a credit card, etc.?

Are centralized servers, financial institutions and surveillance all required components of the anonymous, decentralized, peer-to-peer web?
>a lot of commercial hummus contains it as a preservative

How does this work? I thought sugar works as a preservative by reducing the water activity, and for it to be effective requires a high concentration (like jam or honey) that would be inappropriately sweet in hummus.
Now try walking into an Apple store and buying a new Mac or iPhone in a reasonable amount of time. Good luck!
> This basically was at its root a "theory" vs. "getting it done" argument.

Because worse is better. https://www.jwz.org/doc/worse-is-better.html
Is it still 404 for you now?
I find that as long as it isn't every day and I show up to ask about their public deadlines, compliment them on progress, and offer to help where they are stuck that people don't react like it is a disruption.
The fact that intermediaries have been extracting fees from the public for access to publicly-funded research is despicable. Full public access should've always been the norm, and anything like this is at least a step in the right direction.
Note they're in Canada, so American contract law has no say in this case.
There's a fair point to be made there. But then I would ask which solution is best: lobbying hard enough to democratize the organizational structure of ICANN, creating a competitive ecosystem, or resorting exclusively to a ledger of entries with no capacity to be modified according to legalities, attacks, or otherwise? What if someone spams the ledger with too many names? What if someone takes domains that should be illegal for them to possess? What if someone takes someone else's private key? What if an organization gets their private key stolen? The vectors for exploitation don't just disappear because you have a decentralized system. The exploitative behaviour just changes.
I really think you're on to something here. I see at my place of work adding additional complexity as something to be celebrated in terms of overcomplicated pipelines, "Big Data" for questionable reasons etc. I'm starting to become more and more sure this is just that people don't actually know how any of it works.

My mantra that I'm thinking to myself is everything can and will fail and you're adding layers of things to will fail so your pipeline just becomes extremely brittle. And, while there's nothing more frustrating that an procedural dump of linear code, at least debugging it is possible.

With these overly complex systems, your layers of abstraction just start fighting against you, often they'll be on different servers etc. All this is hard, and if it's not necessary don't just jump there.
> This will be an unpopular opinion here, but I feel we've (collectively) failed.

We? NO. But those who refrained to learn SQL, yes. They've egregiously failed.
It's a little bit concerning to note that the last GitLab outage was also caused by Postgres replication issues, which eventually culminated in some pretty bad data loss and a realisation that the most recent backups they had weren't usable. Maybe they should reach out to someone from Postgres to help figure out why their replication appears to have some sort of systemic issue...
> This will be an unpopular opinion here, but I feel we've (collectively) failed. Between ORMs and the dynamic language du jour, we have become so far removed from how computers work that most software development is a waste of electricity.

I just wanted to say that I was kinda relieved reading that, because I often feel like I’m the only person who thinks that.
Does this have anything in common with Go besides the language syntax? Is it binary-compatible with Go?
That explains why Edinburgh allowed the St james centre to exist right in the city centre instead of keeping the existing housing stock there: https://en.wikipedia.org/wiki/St._James_Centre. The whole thing has been pulled down and a mixed development should be take its place in the next few years (alreayd underway).
Those examples tell me that people don't want to buy
as much expensive products anymore; they prefer cheap stuff.
One of the causes of the decay of IQ is known: toxins.
On NaturalNews.com is an article that refers to 3 scientific studies: https://www.naturalnews.com/2018-06-10-pesticides-stupid-agr...
In the spirit of dumping potentially dangerous clutter on the streets and leaving it up to the cities to pay for the cleanup, I'm now taking seed money for my "handgun as a service" business.

I'm going to blanket key areas with handguns that you can unlock with an GPS-enabled app. Once you're done using them ($1 per minute and $20 per-bullet, with "surge" pricing in active-shooter situations), just leave them anywhere in the city for the next user/child to stumble across.

Anyone want to fund me?
Well... Tannenbaum is pretty brick-headed, too. "This is the one right way, and you aren't doing it that way, so you are by definition wrong" is not a good way to begin the conversation. Add in "I'm the authority", and you have someone who is completely undisposed to listen to anything said by someone holding another position.
Should have used AWS Aurora Postgres
> Even if blockchain DNS systems were production quality - which they're far from

That's not an argument against building something...

> which they're far from - why is a 'central authority' inherently bad?

They're not. Sometimes you want a central authority, and sometimes you don't. Both modes can be good. But previously central authorities were necessary due to the physics of DNS. Blockchain enables a new mode. Now the two modes can compete, and we can reach a new equilibrium with both, or one can win out. That's what's cool about it.
As far as I can tell they like it. If it is a topic area we've previously discussed or tried to reason the best way forward they will now often proactively reach out when they need help or want someone to tell them how awesome they just were.
>I can't think of a more diversified, protected stream of income than one of the FANGs

Arent they 100% tech and nearly 0 physical products?

That is not what I learned 'diversification' is.
I know enough to know that I don't know nearly enough about economics to say if it's fiscally feasible, my gut says probably so but I can't imagine how such a thing would even be modeled. I 100% agree it is not politically feasible. Even the poor folks in America think that employment is a moral issue and being poor is a reflection on your value to society.

I benefit from lack of competition in my field leading to significantly higher-than-average compensation, but I have to say that I'm intrigued by the idea of giving everyone the freedom to find something to do which meets their aptitude rather than wasting what might be a lot of really smart, capable people, or artists, etc, who have to piss away precious hours of their possibly productive time flipping burgers or something else equally valueless. It may not fit well into our current "meritocracy" ideal but I wonder if we wouldn't build a much better world if we upended our existing incentives a bit. Enough money for everyone to survive (with roommates and such) but little enough that there remains an incentive to go earn more.
Good point!
Andrew Stuart Tanenbaum (born March 16, 1944), sometimes referred to by the handle ast,[6] is an American-Dutch computer scientist and professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands
Most people would calculate this against the term of the loan. So if you have a 10 year loan vs a 20 year loan, that would change the price. The price is what you actually pay, which in many cases would just be the cost of the loan divided by the amount of energy produced.
Safer is arguable. We actually don't know how unsafe psychedelics are in a controlled, professional setting, but people get hurt exercising all the time.

If you think the two are anywhere near each other in terms of instantaneous effectiveness, you must be tripping. Exercise can take months to possibly help. A single good trip can fix years of depression, months forward.
Why should they just be squatted on? How does squatting fix the problem?
read "Getting Real" by 37signals

start with an agreed upon information architecture, minimal feature set, and wireframes

get a working prototype

add tests and linting

use Vue.js, it's like Angular but much faster to develop in
Thanks for letting me know. I'm relying on Mailgun presently. Did you check your spam folder?
Here's pie-in-the-sky idea, what about building high-voltage transmission lines across the continent?

In the case of US, New York at 8PM would get electricity from California at 4PM. There would be some losses from transmitting power for such large distance, but shouldn't it be better than just wasting energy or storing energy even less efficiently?
I could see this seriously being a net positive in the care of people say dying from cancer, depression from paralysis etc. Not all of us can lift weights or simply go for a walk, but our minds yearn to be free.
Yes, they do this with greenhouses in the UK. The greenhouse complex has a small gas powerplant, electricity is sold to the grid, waste heat and waste CO2 are used to increase yields.