skysight-inc/HackerNews huggingface dataset:
Even if reading from a backlit screen doesn't bother you, you have to recognize that reading outside is much better on an e-ink display.

I have a Kindle and I like it because it's small, the battery lasts forever, it's single-purpose, its inexpensive, and is usable in all lighting conditions. Of course you can come up with an equivalent list for your tablet, but the reasons will be different and those differences are enough to justify both products existing.
Since JavaScript can generate moving imagery, and animated GIFs can as well, the only sensible thing is to consider the video as something conceptually different from audio. I wouldn't mind if they always allow videos to play, except I want full control over the audio at all times.
I don’t think it’s conflating anything but trying to explain to you the difference between the two concepts. It’s saying that Null for all references types by default is a bad idea, and representing “missing” in a tagged union (sum type, whatever) leads to better code. Your worry about inconsistent type use for the same concept doesn’t really apply when combined with syntactic sugar for optionals.
A hosted build system. It didn't bring our customer-facing business to a halt or anything, but it did grind our QA and deployment process to a standstill at a particularly inconvenient time.
Google sells the future, powered by your personal data
Because they sell ads, some of them video ads.
How? nodes validate each other in the mesh.
Fire control panel remote service
That makes sense to me but then I think the book needs a track changes feature. It might be there, but the site was loading slowly enough that I didn't really explore.
the closer we could get to the realchat interface from 2003 / 2007 - I'd love to see it. ( http://weblog.globaladvancedmedia.com/2018/realchat-backend-... )

rooms, pms, all kinds of options, modern design in a layout that worked even at 1/4 monitor screen fine.

Of course it did not work on mobile - so it didn't have to think about how that would re-arrange and look. However it is clean and intuitive for many I think.

The backend options for changing colors and making / trading entire themes was decent as well.
IBM bans all removable storage, for all staff, everywhere
Izayhj
So, making money and hustling can't be a hobby?
You're definitely right about most employers who hire remote - and they're going to get what they pay for, a race to the bottom in both labor cost and labor quality.

I'm not being naive, I'm simply focusing on the minority of remote employers for which most of us on Hacker News might want to work - who frustratingly still often adjust pay by cost of living.
Average connection speed has been steadily increasing for over a decade. I dont like the idea of a risky solution to a non problem. I spend most of my time on the internet & I have one provider to "choose" from in my area.

https://www.statista.com/statistics/616210/average-internet-...
I use this inside emacs: https://www.emacswiki.org/emacs/CommonLispHyperspec
Dark Data 101: Everything You Need to Know
Of course there is more to human intelligence than a list of abilities like "booking a reservation" or "translate French to English".
Very good points. The frequency of mental illness has been growing in rich countries (beyond any reasonable doubt around under/overdiagnosis).

An interesting video on the topic: https://www.youtube.com/watch?v=yO0v_JqxFmQ
Jnecs
One thing I noticed when I tried it out a year or so ago was the high data usage on mobile devices even when messages weren't being sent or received.

I had set up our own Synapse server but the high data usage, quirky 1-1 vs rooms chats, etc. made it tough for me to adopt fully.

I do hope to use it in the future though as I really like the concept but it wasn't quite there for me yet.
They probably wanted to avoid "breaking" major sites like Youtube, Spotify, and Soundcloud, and tried to create a smarter whitelist system.
Probably because Arc is an incomplete hobby project of Paul Graham that will never be finished now and has only a tiny following of a few people. Yes it runs this site, but not much else. Clojure isn't very easy to learn and I found the Racket ecosystem too minimum. The name sure doesn't help.
This seems really backwards. Talking to people over the phone is a very easy task. Getting through the automated phone system to the person is usually the hard part. Automate that, and you'll be at the top of every app store.
Does this sound look familiar? ;)

https://www.youtube.com/watch?v=vvr9AMWEU-c

In other words, if M2M handshake works, switch away from voice.
It might surprise you, but Lisp is actually mixed typed. Here 'object' is of the type integer:

(defmethod description ((object integer))
(format nil "The integer ~D" object))

http://lisp-lang.org/learn/clos
I'm not entirely sure where or when it was introduced, the first mention of it I could find was May 1989 (pg 25)

ftp://ftp.cs.princeton.edu/reports/1989/220.pdf
Image-Line FL Studio 12.5.1.165 Crack Full Version
that's corporate talk for "we don't care, let's stall and come with even more fucked up solution"
I found that the tech “scene” barely existed, as such. People who work in tech there are super siloed - they go to work, they work too much, they go home. People don’t really go to meetups and user groups like they do in other cities.
You don't have a public transport problem in the US, you have an underlying societal problem of people not giving a shit about other people.
To Trump's credit, I believe he would sign the bill. He mostly cares about winning and looking good. Also, he gives people what they want. If both houses pass the bill; "You wanted net neutrality? We now have the best net neutrality in the history of the internet. We rolled back Obama's sick and dying internet, Obama killed the internet did you know that folks?, and now we have the best most free internet EVER. Period."

We may actually have the opposite problem; Trump may not veto anything that comes across his desk.
Veterinary care. Cheap, quick, high quality...free market and unregulated
I don't really agree. I can grow a business infinitely with ease, just have a model that says "you give me $1 and in return I'll give you $1.10", as long as you're handing out free money, growth is easy :)

Now this isn't quite as simple as that but growth without profit and without the prospect of profit isn't something any investor should be keen on.

Without profit the company will have to either take out loans (which require repayment with interest) or issue more capital (which dilutes current investors).

This can be fine in the initial growth stages of a business (you have a plan to start making a profit in the future), however for a 10+ year old business who's already floated their stock, it's not great to indefinitely prioritise turnover over profit.
Perhaps they should study the nutritional impacts of the resulting beef before they get too far with this. Grass fed beef is much tastier and much more nutritious than feed lot fed beef.

Does feeding the seaweed reduce the need for using antibiotics required when feeding corn to cattle? That would be a real win.
Backwards compatibility is not bad, quite the opposite. There are far too many dead data silos, abandoned for a new, shiny and incompatible protocol.
Mhmngn
> If you don't allow massively consolidated domestic banks to operate in your country, why would you allow massively consolidated foreign banks to do so instead and "colonize" you?

These days if you're a country and you want to grow then you need capital investment. Now that war and conquest and slavery are severely frowned upon there's really no other way to achieve growth but to get some rich <strike>lord</strike> investor to give you a bunch of money on "friendly" terms. (And for the investor class it's all about how "friendly" you are. Countries that are friendly to investors can thrive. Countries that aren't usually get fucked. This is the real reason China is so deeply scary to the global investor class.)

The capital investment needed to sustain growth can either come from domestic sources or foreign sources. Of course if your country has very limited financial infrastructure it basically must come from abroad. Again, for various reasons, as the Cubans have discovered, you can't really self-bootstrap a modern industrial economy. (Unless you're the British Empire and you're willing to go out and conquer half the planet and feed that into your nascent industries. But again this sort of thing is no longer kosher these nowadays.) So you must go begging to the foreign creditors who will demand "friendly" terms not unlike what the British offered eg India.

Note that this dynamic is play even for powerful and developed countries. The reason Britain continues to defend and support and bail out its highly dysfunctional banks is because it knows very well what will happen if those banks collapse. The British private sector will get the capital it desperately needs to grow from foreign banks. And once that happens it would be completely at the mercy of foreign creditors. This is the real reason nations must defend/bailout their banks.

> I don't think those things can fill these void left by a lack of community banks.

There's no such thing as a community bank as you imagine it. You can create mission oriented banks (eg banks focused on some credit-starved minority) but these are rarely profitable in the classical sense. In the end the only "defense" against global banks is to have your own global banks. The only defense against being indebted to foreign creditors is being able to capitalize the majority (50+%) of your own growth.
Largest wave in Southern Ocean ever has been recorded
I’ll immediately switch to using any browser that blocks auto play by default on all websites without exception.
I interned there in 2012. My roommate and I got super lucky his family friend hooked us up with $1200/month for a condo at the top of Lombard St in Russian Hill. So my experience is slightly biased since I miraculously avoided the ludicrous rent. I don’t know what we would have done had we not secured that place.

In general, I really liked it. My favorite part was feeling like I was living in the future, since every new app launches in SF first. For example, back then Uber was quite new and I used it for the first time there. My least favorite part was the monoculture of tech (that’s not even considering the political monoculture). While there are a lot of interesting non-tech people in SF, you have to go out of your way to meet them. Otherwise the default is to be surrounded 24/7 by clones of yourself.

I interned in SF, Seattle and Houston. After school I lived in NYC for a year. Now I’m in the UK, but if I had to choose between those cities I would pick New York every time.

New York has plenty of problems but a monoculture is not one of them; it’s still fairly homogenous, but far less than SF simply because the NYC economy is more diversified. In SF, tech is the dominant and basically only industry. In NYC, tech is one of many industries in a city dominated by finance and law.

Put another way, of all my friends in college, 100% of them living in SF are in tech. But many of them live in NYC, and of those people, only some are in tech and the rest are in finance/law/school (nyc has top schools in the city proper unlike SF). I much prefer living near friends in other fields, because the last thing I want to talk about when I get home from work is work.
Yeah, the only real question that will probably come up is why if that was so great do you want to work here then (and perhaps in a specific role). But that shouldn't usually be an issue to answer.
isn't the "Allow website to send Notifications" prompt on 99% of mainstream websites irritating enough?
How Practising Mindfulness Can Help Musicians – The Blogging Musician
I think the more practical piece of advice is for people like zestyping to constructively offer their (valid) perspective on writing style without personalizing the criticism. I recognize however that offering such advice may be a fruitless endeavor depending on the person (like expecting a leopard to change its spots). Source: zestyping needlessly insulted me in front of colleagues over 10 years ago and it still stings a bit :-D
MySQL 8.0: InnoDB Now Supports Instant ADD COLUMN
The Issue report is not very well done.

> Autoplay restrictions on the web have long been inconsistent and served only to impede legitimate use cases.

This is judgmental, and it is not backed up with any data. Has it really "served only" to impede the legitimate uses?

> I've described this in detail in the following blog

Blog promotion.

> What is the expected behavior? Allow audio playback on page load without any user interaction.

Definitively this is not the expected behavior. Chromium team has defined that no audio will be allowed until there is user interaction.

> Abusive content will just blare out audio at the first opportunity.

Yes. This is a red queen race. But doesn't means that it is not worth pursuing.

I think that the point is valid. But the premise of the report, it is not.
With the goal of minimizing sound SPAM in the web, Chromium has imposed some drastic measures that require changes in the interfaces of a large unknown amount of Javascript code.

> "These restrictions require special coding to handle them. Instead, the browser could simply allow all playback attempts to succeed, but mute the master audio output. Then the browser can automatically unmute the master audio output the first time the user touches the screen (or whenever else it deems the user is OK with audio)."

The proposed solution is quite good. Let the browser show a button to enable sound like they did with pop-ups. So all the affected companies and individuals don't need to repeat the checks all over the internet, to create a unified experience and to keep legacy games and applications that have no chance of being updated.

But as another post says, there is a lot of corner cases. I can imagine a blind user wanting to have sound without having to read some text.

The company I work for was affected by this change. And there was a lot of problems in production. To fix it, people had to work the weekend. I know that should not be like that, that we need to improve beta browser testing, and such. But sometimes the realities of companies make this kind of behavioral changes difficult.

I hope that Chromium finds a good way of keeping ads muted, while not breaking the Internet.
> I freaking love modern western society and refuse to shrug off all the progress we've made and cast it aside as "broken".

You are confusing identifying, debating and solving serious social problems with "shrugging off all the progress".
Running

(declaim (optimize (debug 3)))

in your repl will turn these optimizations off and give you roughly the same debugging experience.
there's got to be a "Silent Navigation" equivalent to the "Icognito/Private Navigation".

Silent Navigation would block videos, audio, notifications, have an adblocker built-in etc.

that's the dream browser in 2018 IMO.
[smallprint]...and we'll abruptly shut it down in 18 months.[/smallprint]
> Young women are more pro-social then young men.

But but men and women are the same! Where's the gender equality? /s
Home remedies for back pain
Hard to say if SF is the most "European city in America".

Is it that case in terms of culture, philosophy/values, architecture, demographics (age, gender, ethnicity, marriage status, etc), economy? In my opinion: no.

Also happens to be one of the most geographically distant cities to Europe.
The other problem that T solves and nested doesn't is being able to reuse a spec. Once you have a spec, whether created with T or directly, you can call glom multiple times with the same spec, pass the spec to another function, tc.
I don’t understand the spin. The article doesn’t mention that he was prime minister for more than 20 years previously until halfway through.

By most accounts a decent prime minister. But also a virulent anti-Semite: http://www.jcpa.org/jl/vp506.htm
However:

if not []:
print("looks boolean to me...")
They imprint "machines" are still issued - but all* of them are just tossed away into storage, and never ever used (Training users on those? Pointless).
Does swift have flow typing? The expressive power of sum types with nil is only exposed with flow typing. Also I don't think swift supports arbitrary sum types it just has a "fake" sum type syntax that only works with null. In crystal you can have an `Int32 | String` just the same as you can have an Int32?
The Initial Impact of Google for Jobs -relevant for those paying for job boards
C++17 is definitely going in the right direction for most applications.
But I have the feeling, that the compiler implementations cannot catch up with the modernization speed.

We are using C++ for embedded devices and recognize a steady code bloat with every release since C++11 (especially with C++17) without using any of the new features (with gcc/clang). This is a trust-killer and actually the reason we stay on C++11 for embedded development.
He also tried to have Schinldler's List banned in his country because he felt it would make people sympathetic towards Israel.
Yes - very curious to see if this goes ahead... lots of issues ahead. Any planning in place etc?

Big plans and to be honest I can't see it going ahead, even though they claim to be selling plots already.
Wouldn't this be easily resolved by giving the user the option upon visiting the site: "This website would like your permission to play audio. You can revoke this at any time."

Similar to how storing files or sending push notifications works?
Leveraging the Crunchy PostgreSQL Operator on OpenShift for Database Management
That's overly synical. They broke tons of their own stuff too, so my bet is on this being genuine.
In that case there's exactly nothing preventing such UI from happening. But that's not "ubiquitous computing", that's just "a multiplayer game".
I have no idea why you have been down voted. That was on practically everyones minds in Malaysia.

Today if you type in "where" on Google search Malaysia the first suggestion is "Where is Najib", the second is "Where is Najib now" and so on
Show HN: An Australia-focused flight deals affiliate site
We have been working remotely from day one. It was difficult at the beginning and can feel harder sometimes, but once you get used to it it works. The team meets also every few months in beautiful places like Italy or Spain and spends a few days together. This is how we get over problems like "isolation".

Our set up has partly brought us to create ellyot.com that allows you to find inspiring workspaces globally and network with like minded people.
That’s because the api is badly defined, the javascript call to ask for notification is syncronous so the browser need that annoying blocking popup insteas of something less invasive like the popup notification
Microsoft Now Has a Usable Dark Theme for File Explorer in Windows 10
Professional Website Design and Development Company- Onters
Connect with Onters, one of the top web development agency in USA to get an attractive and responsive website designed and developed for a successful online presence. Visit http://onters.com/custom-web-design-development-services-new-york-usa
With the push for self driving cars, I'm surprised I haven't heard anything about self driving buses. It seems like it would be a slightly simpler problem to have a self-driving vehicle along a predefined route.
How often do you see the "want to allow X to display notifications?" or "want to allow X to access your location?"

It's a shitty UX for everyone involved.

It's shitty for the user because they get asked it on SO MANY sites. I see friends/family browsing the web and they will go to a news site, click "no" to notifications, need to click away the fullscreen "want to subscribe to our newsletter" modal, then scroll down to the content. Adding a "want to allow this to display video" is just another step you need before being able to use the site.

And it sucks for site owners because those that legitimately need the ability to display video will have a pretty large percentage of their users react-click "no" on the dialog, meaning the site is broken until that user goes into settings and changes that one manually (and unsurprisingly, just about 0 do that).

Now I don't necessarily agree with the choice they've made here, but I do agree that a permissions dialog isn't the right UX.
It can be very attractive in the beginning, but in the long term:

- Prices are high (rent, groceries, services, you name it).

- Transport: public transport is meh, driving/parking sucks, non-recreational cycling experience is mediocre and unsafe.

Unless you make enough money (after expenses) it is not worth it.
From the samples I've heard, it's trying to sound natural. Hello Uncanny valley, long time no hear.
I think this is similar to lenses in FP languages - check out Monocle for Scala.
Compositionality should help with that. But at the same time, constraints should be domain based. Within the domain model, you can have a language express what you need.

Your comment brings 3 thoughts to me:

1. Compositionality should enable elegant combinations of GUIs. Our programming language primitives are finite, yet there are infinite ways to combine them. Just as there is 26 letters in the alphabet, and yet we we have a growing language.

2. Domain modelling matters. Constraints on the system should be on the domain we are working within. Hence the primitives would have to be designed according to the domain.

3. Something about "constraints" and "creativity".
This was a decent post until he went on the stack overflow rant.
Some Ideas About Innovator Liability
Regular reminders to stay on task (and what that task is) can be really helpful even with medication. There is still an element of discipline there and disorders make a mountain out of discerning where the disorder ends and the lack of discipline begins. But if it helps it helps.
Firefox -> about:config -> media.autoplay.enabled -> false

Edit: troydavis points out this Chrome option doesn't actually block autoplay: Chrome -> chrome://flags/#autoplay-policy -> Document user activation is required
SF used to be a very diverse and culturally interesting city. That city has died. It’s become a monoculture around tech to a fault.

Other cities with highly successful and growing tech scenes (like NYC) have a much more diverse economy that, IMO, keeps things far more dynamic and interesting. NYC for example has finance, law, diplomacy, tv/film, theatre, music, fashion, and many other big industries that have a strong presence.

SF and the region is just becoming tech tech tech at the expense of everything else. Its one time greatest strength is rapidly becoming its greatest weakness.
The javascript call to request notification permissions is async (returning a promise in newer browsers, callback in older ones).

https://developer.mozilla.org/en-US/docs/Web/API/Notificatio...
Well, bad news: all the (presumed) humans I've talked to on any scripted call are worse than bots: they do have empathy, but the script forbids them to use it. An out-and-out bot is free from this prison, at the very least.
Deadlines are the worst.

Becoming a guild master ruined WoW for me. A successfull guild is ran like a business. People get upset if you take a raid night off.

Being a guild leader was fun for a little bit, but it eventually killed my love for the game