skysight-inc/HackerNews huggingface dataset:
Eshoppingadvisor
Era il 2013 quando Andrea riesce a realizzare dopo diversi anni, il suo sogno: acquistare una barca a vela!
Ecco subito il primo problema: tanti materiali da acquistare e la necessità di risparmiare. I materiali cercati vengono proposti, anche a prezzi interessanti, da una miriade di negozi online mai sentiti prima, ognuno specializzato su un determinato prodotto.

Andrea cerca online opinioni sui vari negozi ma quasi mai trova commenti utili, perdendo tanto tempo nella ricerca e rischiando perciò di fare acquisti sbagliati.... ad un certo punto un'idea, chiara come il sole: "ci vorrebbe un TripAdvisor degli acquisti online!" Essendo un frequente utilizzatore del portale del gufo, il parallelo è veloce: serve un portale indipendente che metta a confronto diretto gli e-commerce e le relative esperienze d'acquisto dei consumatori!
Nell'Agosto del 2015 ne parla con un amico imprenditore, anche lui di nome Andrea, che rimane colpito dall'idea e insieme parte la nuova avventura!
Nel 2016 a Gennaio viene messo in piedi il team e ad Aprile viene costituita la startup innovativa World Advisor Srl per la gestione della piattaforma.
Nel Luglio del 2017 viene lanciata la versione definitiva di eShoppingAdvisor.
Crediamo in un futuro nel quale ogni eshop avrà
sul proprio sito il nostro distintivo con la valutazione
generale eShoppingAdvisor al fine di dare un immagine
di se credibile e autorevole sul mercato di riferimento.
La nostra mission?
Consumatori più consapevoli e strumenti di crescita del mercato digitale!
Humans use more than eyesight to successfully drive.
I think it's the unpredictability more than the frequency range. Passive noise isolation always works but takes a lot of mass on your head. I'm on my second pair of HD 280 in about ten years because they're comfortable.
Except that the gigantic multibillion dollar new space ring was explicitly designed around big open office units, long tables with bench seating, and the 'privacy pods' are exposed clear glass on all sides..
In effort to shut down Telegram, Russia blocks Amazon, Google network addresses
I know that you are using Rails as a reference point so is there any ETA when will be most of the features usable ? (openssl,activerecord,nokogiri..etc) ?
The notice is only for cookies used for non-essential tasks (like analytics) and doesn't have to be shown for things like login sessions. Your browser can't distinguish between those.
Why are people still putting their computers inside keyboards !?

Put the SoC behind the screen !!!
I've frequently found that when I go back to code I've written long ago, the new languages/libraries/patterns I've learned about since could have helped me back then.

I used to be terrible at templating (presentation) many years ago. Like a lot of people I took it for granted, and considered it an afterthought compared to more "serious" work like writing backend business logic or data modelling. After hitting some frustrations writing a frontend, I started learning all I could to avoid writing those same giant html-templates rife with microlanguage, inline for loops, hugely nested conditionals, etc. I started reading up on xslt and a lot of the reasoning behind it. While anything XML is torturous to work with for a variety of reasons, a lot of the lessons I learned about writing good xslt (e.g. defining larger templates as composed of smaller ones, preferring `apply-templates` to 'map' datasets over explicitly for-looping over them) transferred to any other language. Eventually this got my interested in facebook's hacklang and its XHP syntax, which led me directly to React (jsx felt like XML that didn't scold me every time I forgot to spend 300 characters writing namespaces at the top) once it came out, and I was one of the first adopters.

Nowadays, I feel like I could probably go back to es3 and use plain functions, concatenation, and array methods and write better templates than I could using any fancy lib before, since I actually understand what I'm doing.
The Studio buildings at MS were open plan when we moved in. Pods of six people sat in a kind giant cubical corraled by high walls, with these "six-packs" strung down the length of the building's wing. Managers and the privileged few received offices.

When space got tight, they removed most of the interior partitioning and furniture in the six-packs and crammed more people in. The most I ever saw was ten people stuffed into a six-pack in the building's interior (no windows, ugh), and let's just say that the ventilation was not up to the task of servicing ten bodies and many computers and game consoles. Towards the end of a crunch-time it got pretty ripe.

Facilities never budgets enough power. I think the planners assume "Excel" workers with a desktop computer and a phone, and ("yeah, yeah, okay") grudgingly double that number for engineers, while the actual engineers have a black market going in sufficient power strips to run all the hardware they need. Facilities ran additional power several times while I was working there, and this was just a software group . . .
This is the purpose of containers. They allow you for the same set of websites to interact with 'you' in different contexts
Well, many of their ideas challenge the traditional mental model we have about humans and humanity. I think people feeling particularly offended or uncomfortable with that shouldn't surprise us.
In 'Revelation Space' by Alastair Reynolds, they have the idea of a "beta simulation" of a person, which is an AI agent based on external observations of the person and their interactions. These could seem very similar to the simulated person but weren't able to actually create any new responses, only respond from appropriately chosen canned responses. They also had "alpha simulations" which were whole-brain uploads and were basically the actual person (at least until they all went mad...)
Microsoft, before they started adopting open plans. I had my own office and I liked it a lot.
Well, there has always been JNI. If you want to access Lucene from C or runtimes that can call into C then you could do that for years.

Otherwise with GraalVM you could run your non-Java environments on Graal and go at it the other way around.
I like this idea. I think a good analogy is creativity being like a raw force, and a set of rules and conventions giving it direction so that it can be focused into a jet that can be pointed at a specific place and be really useful, rather than just spraying randomly around and probably not being all that useful.

I think a great example of this philosophy in music, is Jack White with the White Stripes. He held to a very rigid set of rules which resulted in very simple, straightforward songs. What was great about that was that it gave him a platform at live shows to perform amazing virtuoso solo stuff on top. The platform, with its simple rules and structure, allowed him to perform those solos. Had he come on stage and just randomly started playing solos from start to finish, it wouldn't have the same effect and would probably just be quite aimless and noisy.

It's true in software too. When building a web app tools like webpack et al exist to solve boring, routine problems in a standard way that you don't have to spend much time worrying about (webpack config issues jokes aside) so that you can focus all your creativity on what actually matters and what is interesting and unique - what your app does!
I think people who took latin might think, somehow, that it's more common than it is. Pulchr- is a common Latin root for 'beautiful' (at least, I learned it in Latin 1).
Really interesting to scroll through and play random sounds. Seems very comprehensive, although it is a bit UK centric (not surprisingly). A good source for a project I've been contemplating to deconstruct sounds in the same way a picture can be represented by SVG.
Where I have found open floor to be fine is small companies of 5-15 people, as long as there are quite corners to retreat to. There are some collaboration advantages to open plan, and I feel that for some (small) size, these can outweigh the distraction and blender-brain effect.

I always wonder why people don't split the difference, chop up the big company office into 5-10 person mini open plan offices.
When I was wearing transitions glasses I noticed I began to feel SADS-like depression during the spring and the fall. It is hard to explain the feeling that I was just not getting enough light. I began to walk around without the glasses on just so I could get more light, but it wasn't enough. When I started to drive without my glasses I knew it was time to try something else. So I switched to contacts and sunglasses. Will never go back.
I don't think SubstrateVM supports JavaFX.

However bear in mind you can already bundle JavaFX and the JRE together into native installers for each platform that don't require a JRE or JVM, and don't mention Java anywhere, using the javapackager tool. I've used it several times, it works well enough.
Yep. My descent into that Dunning-Kruger valley came hard and fast as soon as I started working with people who were actually good.
His argument is valid. You are correcting something he never said.

Kleenex = JavaScript

Kranky Kim's Kleenex Keeper = Blue Mountain JavaScript Percolator

Kleenex is probably a bad example, because Kleenex has actually defended their trademark. At least I don't think Kranky Kim could actually use Kleenex in her product name.

I think the legal argument for the genericized meaning of "javascript" is valid and could be argued, in that you ciuld show that it's reasonable for anyone to think it was merely a noun and not a trademark. But the argument would take more years and money than any individual developer has.

Which begs the question: Is there any such thing as a class action but for defense instead of lawsuit? Oracle could snuff out a million app developers individually without ever even having to so much as appear once in court. Just send these letters. But could a million developers act as a class in a defense the way they could in an action?
Get Windows Apps on a Chromebook (Droplet Computing)
Oracle: Announcing GraalVM: Run Programs Faster Anywhere
A good book, I know and I love typography. My question was: why do you speak of typography about this wiki page "hello world" ?

In this work shared here in Hacker News to get some feedback, I introduce a small language, lambdatalk, as a dialect of the lambda-calculus implemented as a Turing Machine, two old strange things nobody loves (and understands) but a few cute Phds. My opinion is that their basic concepts can be used to enlight the making of a language, what are functions, data structures, control structures. It's on the pedagogic side. On the practical side it appears that useful superstructures can be built on such solid infrastructures, via added built-in primitives and libraries. Maybe my paper is not clear enough for these ideas to be understood.
I'm guessing heat damage is a concern.
Cool thanks. Keen to try it with Scala and Clojure. Curious to know, How effective would be it's JIT compared to HotSpot ? Any pointers ?
Zulip is using Python and Postgresql. Is this a great choice of stack for a chat app? I'd love to know how Zulip performs with hundreds of concurrent users.

I am currently looking into Rocket.Chat which is based on Meteor (NodeJS) and MongoDB, a stack which, for me, seems better suited for this kind of app. But hey, I don't know, I haven't done performance tests or anything.

Does anyone know about any hard limits with either Zulip or Rocket.Chat?
Rejection. B2B product with traction, Consistently growing revenue, Brick & Mortar 2.0 RFS, India.
No AI or any other advanced tech. Good old SaaS. We had a pre-interview video call as well.

Feel sad but I guess the application process did give a lot of perspective. Kudos to all who got it. For everyone else, keep calm and build a business. :)
The Best Twitter Channels to Subscribe
How can we protect ourselves in today's society
If we don't study, we will be eliminated. If we don't study, we are unsecured. Today's society is high compete and high intelligent society. And it is a high unsecured society as well. In order to get benefit, all ways are used including stealing. Big data provides abundant information for sharing. Managers, services providers have privilege to use the information for benefit. If we don't study, we can not understand what happens to the society and what happens to us someday.
For our safety, we need to study. The basic thing is we need to study how to secure our home. Home is the basic unit of the society and it is the core of everyone.
What is this in response to? What/whose "entire premise" is he disagreeing with?
I’ve found that custom molded in-ear hearing protection combined with industrial ear muffs is the closest I can get to drowning out nearby conversations (including loud ones) without requiring a layer of music on top or bothering with headphones underneath the ear muffs.
wechat != weechat
Sounds like your typical Microsoft (Embrace, Extend, Extinguish by having majority) and Facebook approach. Neither novel nor easy to pull off.

Of course an opponent with stronger budget and marketing doing the same thing reaaonably well will extinguish or coopt you network. Or buy you off (which might be the desired game plan).

Users then end up paying for suddenly disappearing or closed of network.
> before it just falls over WTC style?

The WTC did not fall over.
"Reply to the message itself" is what Zulip does best, and where Slack is lacking. I have to zoom in to a thread to see what's going on with it, I can't just follow the main room and see the tag for a sub-thread interleaved.

It's a filtered event stream, where you have 2 tags, "chat room" and "topic". You can see the full firehose with both tags, or zoom in to a room and see topic tags, or filter to just the topic if needed. Slack won't give you the first option, and does the second poorly since you can't see the topic responses inline.
Yes! It was a good podcast but got incredibly weird at that point. I took him as not a bullshitter so it's either true and something amazing must be being covered up or perhaps he got the wrong end of the stick somehow.

It certainly was a weird part of the otherwise fascinating podcast.
I completely agree with your points.

But I believe the real cause is not some personal defficiency but the shitty corporte/factory type of work where politics is a huge part of day to day job, where nobody really wants others to do meaningful, deep work, nobody wants to commit and give clear answers and offer personal responsibility.

That's why devs need to communicate(read interrupt) so much in person with each others; add in "agile" which in 99% of the cases means nobody really knows or is imaginative enough to know how things should progress, what the requirements are, what resources should be available before the project starts.
Web Security for Single Page Applications: great impact with little effort
It's funny that in most SF, they consider the brain the only things to copy to be a person.

But given we have neurons in the heart and guts, that the chemicals we have it our body and the digestive activity affect our behavior and that discover everyday that a lot of "us" is actually made up of alien micro-organism taking a role in almost every parts of our daily lifes, including hormones management - a crucial piece of our reaction puzzles - I think it's far from realistic.

I can't wait to see the first people uploading their brain in a machine, only to discover that:

- A, it's just a copy, not them;

- B, the copy is not nearly close to the original;

- C, they feel that they are missing something but they can't express it because the missing thing helped them defining it.

I swear, we geeks love to solve perfect problems with perfect solutions.

Like the joke of the physicist that can cure a chicken, but only if the chicken is a perfect sphere in a frictionless vacuum.
> Cookies can actually be very user/privacy friendly, since they provide a way to retain user preferences without requiring an account to tie them to.

Enable cookies at that point then, don't turn them on globally for everyone.

> Blame the stupid EU cookie law for that though, not the sites.

If every site didn't turn on cookies by default as if they're somehow needed to read a text page a didn't contain a billion trackers then there would have been no law in the first place.

The need for this law lies squarely at the feet of the sites themselves, the industry has shown no desire to regulate itself.
> If A, B and C are all the same person and there wasn't an identity attached to any account, outsiders wouldn't value the record much, especially if they were transactions of significant value.

Right. The only way B "really" has a balance of $1000 is if A is some established, trustworthy entity - e.g. an actual bank. And trustworthy entities that offer service to anonymous people don't stay trustworthy for long.
Multi Robot Bull Rampage vs Futuristic Gangsters
there are more than 7 billion people in the world. every 4.2 seconds, we collectively live more than 100 years. there's a lot of clever-thinking time in a day, it's always nice to keep that in mind
You should look at kodein, a DI library for kotlin. Works brilliantly.
> slightly

Dude what are you on about? VirtualBox is 1GB minimum, better 2 and has to virtualize gfx card, meanwhile electron is talking to gfx drivers directly and takes 100-200 MB if used correctly.
What is the actual battery life?

If it has a decent one (atleast 12 hours) I could use it as a travel notebook instead of my hefty thinkpad.
"Suyash Joshi is a a senior software engineer at Oracle"

Next time, just put "Disclaimer: I work for Oracle"
Hosting and enterprise support: https://zulipchat.com/plans
This was my first thought. They must have some built in fire retardant layer. Otherwise you a cigarette burn would set you alight. Interesting point, I'm not sure how fast it burns. It might just smolder away. Still not desirable!
We're definitely planning to provide a slick explanation on zulipchat.com. Using chat.zulip.org is helpful, especially if you visit a day later and read the message history; since you really only experience Zulip's magic properly when catching up on a bunch of unread messages (the `n` hotkey in particular is super great).

That said, https://zulipchat.com/features has a screenshot; and https://twitter.com/b0rk/status/986447131421609985 does a pretty good job of explaining the concept. And https://www.recurse.com/blog/112-how-rc-uses-zulip explains some of how Zulip's model can make a big difference in how an organization communicates.

(I'm the Zulip project leader and wrote the blog post)
Why China will win the global race for complete AI dominance
Got a Huawei phone, it sucks, they have disabled lots of software features (OTG, MHL, miracast) just to make you pay for them in a more expensive model
This might have been commented already, but:
maybe have something similar for Google also? Now I'm not an expert, but ghostery/duckduckgo privacy essentials/ublock and so on "blockers" tell me that Google is responsible for a majority of the tracking
You do know that this is not a "web problem". Just spend 10 minutes with your average 13yr old and see how many times they get bombed in the face with one of those interstitial ads.

Also it is easier to root your phone with a malicious app than with a web page. Heck, if you are an app developer why even bother to root phones when you can just do whatever you want, after all if the user does not give you all-in permissions you won't even let the app run.
This is great. What we really need is a curated list of good plugins.
“Occasionally, when I need a rest from my real job, I’ll think about math,”
Signature material.
I wish most work were interesting, meaningful and full feeling. That we could be proud of it. That it was well done. Or even useful.

But the reality is it's not.

We have a lot of shitty things to do, and bosses are part of the machine to make you do those things. Remote bosses have less grip on you.

And I'm lucky enough to like my job. I feel like I have 10x more interesting things to do in my day to day activity that the average Joe. But a lot - a lot of a lot - of people don't.
Yeah I kinda pushed it today. Gonna spellcheck it tonight.
In case it's useful: This was due to a bug in Chrome which has since been fixed. (Chrome was losing the "POST" flag when sending a redirect message between processes.)
Its funny with all the focus on Facebook, while Google tracking is so much more widespread
It's slow and not very "flammy", so it wouldn't turn you into a torch.
As an aside:

> it's a semantic comment.

Is this correct usage? I read that as "it's a meaningful comment" which seems opposite to the intended use.
When wearing transitions I would often remove my glasses and pocket them a minute or two before entering a building, so that I could don the glasses as soon as I entered. When riding a motorcycle while wearing the glasses the darkening was significant and was unnerving to ride from a bright section of road to a deeply shadowed section. The effect was similar in a car but windshields do block more UV than a visor.

If someone is willing to wear contacts I can't see why they wouldn't just don sunglasses. Intriguing product but uncertain of what applications exist. Perhaps the deeper meaning here is the additive process. Also noteworthy is that the dye could be laid unevenly so that some areas of the contact are more affected, such as only in the top 1/3rd.
Your data has helped keep the internet free. Now what?
I hadn't used Firefox for anything practical in years except testing things of my own for compatibility. Now I launched it from a clean state, installed that extension and logged into Facebook... and it is still slow as molasses. It feels like downgrading the hardware to something 1/10th as powerful than what I'm used to. My point of comparison on this hardware is Safari, which I use for regular everyday default web browsing. It's not just Facebook on Firefox either; everything is sluggish and even typed text lags noticeably behind, which is something I hadn't experienced on anything since the iPhone 4 iOS 7 upgrade.
I loved that era in laptop design.

The Lifebooks and the VAIOs were both so cool.
> 1995 - Brendan Eich reads up on every mistake ever made in designing a programming language, invents a few more, and creates LiveScript. Later, in an effort to cash in on the popularity of Java the language is renamed JavaScript. Later still, in an effort to cash in on the popularity of skin diseases the language is renamed ECMAScript.

From the brilliant "A Brief, Incomplete, and Mostly Wrong History of Programming Languages": http://james-iry.blogspot.co.il/2009/05/brief-incomplete-and... .
I set up Hacker News Daily long before /front?day= was added to HN. :-)

I agree that it's not really necessary now.
First Steps with Sinatra as a Rails Developer – Part 1
How to Choose the Best and Affordable Smartphone
Google Patents “Processing Sequences Using Convolutional Neural Nets”
That's always been the case - US law has had global jurisdiction for decades

To their credit, Microsoft have resisted US Government pressure [0] on this subject in the past.

[0] https://www.washingtonpost.com/world/national-security/micro...
Havent dug into this but can you actually? Will browsers accept type="ecmascript" and will editors accept .es extension without much fuss?
It has gotten to the point where I'm seriously considering just working from home every day, even though that's strictly not allowed.

Open-plan offices are absolutely maddening, I get pulled out of my thoughts constantly, and there's no effective way to shut it out. Earplugs aren't enough, and with headphones I would have to play music so loudly it would be annoying my colleagues, just in order to cut out the constant noise. We have so-called "focus rooms", but 1) there are far too few of them, and 2) they're supposed to only be used for short phone meetings and such.

I raise this with my manager every time we have a "pit talk", as they're now called. But there is seemingly nothing he can do.