skysight-inc/HackerNews huggingface dataset:
True, but i think we're going to just have to get used to longer refresh cycles for the Mac. To be fair to Apple if users make their machines last a few years longer, there's less drive to refresh to product as frequently. That doesn't mean Apple is abandoning the Mac, it just means they're adjusting to the market.
Meditation Lite: A Quick and Powerful Technique
This makes me wonder again: is there any such language but for people wanting an eager (not lazy) Haskell?

(and I don't care for it to be JVM. but I do care for it to be be Haskell... OCaml is not Haskell and has too many weird dark corners imho)
For the love of crypto, I would like to see Signal and WhatsApp make proper desktop applications for all major platforms including Linux. Until they do so, Telegram will serve as an excellent competitor to remind them that good cryptography is not enough.
I think plenty of people care about privacy, which is probably why they don't want to use Facebook's acquired messenger product but rather use something independent and open source.
I'm surprised Wings 3D not only is alive, it also seems to be under active development and recognized in the 3D graphics industry! I remember it ~5 years ago, when I was working in an Erlang company. I'm pretty sure it was one man's toy back then, created to see what Erlang and functional programming can be pushed to do.
This is one of the major reasons I've switched from Linux to OS X many years ago. I spend my working hours in the terminal, but when I use a PC at home or for not programming, the desktop experience is just better on OS X. Email, calendars, contacts etc. just work without endless tinkering.

Also, there is no good email client for Linux. Thunderbird is a huge waste of time and other programs are even worse.
OMEMO [1] is based on Axolotl (aka Signal's protocol) and you can use it with Gajim on the desktop. Still very experimental though :(

[1] https://conversations.im/omemo/
yes - you should revise your opinion. Thirtybees mailing list is a Mailchimp signup... not usenet. Please double check.

slack or gitter is atleast a two way street.
List of Top Universities in Idaho – Find Me a School
What parent is saying is: ask to put STRING1 at path STRING2; this way, the server has no way of unintentionally show STRING1, as it is different from STRING2.
> what the hell is with PC manufacturers that still include the TrackPoint™ Style Point

Different people have different preferences - I like the TrackPoint far better than a touchpad, because I can use it without moving my hands from the keyboard.
have Windows Server 2016 running on them currently, and no problems. worked out of the box. not tried any other OS, so cant say about those...
While POVRAY has nice features... Really, computer graphics is an ecosystem. And parts that don't really fit that ecosystem are not that helpful in the long run.

Blender's used in actual production, which means lots of tiny things that people doing production work might like to have, have been implemented there.

If one wants to code ones graphics then Blender can serve that need just fine - it has an extensive Python API. Leanrning which will serve one much better than learning the obscure POVRAY script.

Don't guide beginners to POVRAY, please. It will only hurt them in the end. This is just from an ecological perspective.
It's rather a web app than a desktop application, isn't it?
بيرام ولد اعبيد حياتي في خطر
You have the source code to Signal. You can see exactly how it protects you from government (and other) surveillance.

To be clear: it does better than anything else you can find in an app store.
Ubuntu can do the workspace switching as well, but also other window managers.

Step 1. Enable workspaces in Settings->Appearance->Behavior->Enable workspaces
You can see the four workspaces on the Launcher, near the Trash icon.

Step 2. Add shortcuts to switch to these workspaces in
Settings->Keyboard->Shortcuts->Navigation

You set a shortcut for "Switch to workspace 1" (up to 4).
Ideally, you would set these to "Alt+1", "Alt+2", etc so that a single shortcut takes you as once to a specific workspace.
Should material be lost forever out of "respect for authorship"?
Custom Mobile App Development Company India
The problem is that once you work with something every day for years it becomes common sense. You should always assume your users have zero experience and don't RTFM. Messing with configurations does require a lot of specialized knowledge. Not everyone has the knowledge of a Sysadmin.
IRC: kind of, you can have a bot that joins a Telegram group and the IRC channel and forwards messages. It's getting more and more common.

Other than bots, the client is really a Telegram client, not something like Pidgin.

Personally I don't mind, since everyone's on Telegram. I actually prefer to have a client that's excellent with one network rather than a client that does quite well with many networks. Having used Pidgin and other multi-network clients in the past, they are always second rate compared to the official client. And with bots (irc to telegram bot; gmail to telegram bot; etc.) all I need is the Telegram client.

As for Skype, how do you want to connect it? Microsoft doesn't allow it, and neither would Whatsapp. Telegram on the other hand has no problem if you make a custom client...
I don't understand why they have to give up the hardware. You can install Ubuntu on a Macbook.
places i found info was reddit homelab[1] and serve the home [2].

[1]: https://reddit.com/r/homelab
[2]: https://www.servethehome.com/
"10k builds ought to be enough for everyone"
WhatsApp is as closed as the version of Telegram you download from the (App|Play) Store.

Before you say "but I can compile it myself", think of how many people will ever bother to do that.
Well the gear costs something. Cheap internet for all may be doable.
But to be a victim of this vulnerability you need to have one of the hosts already compromised AFAIU, so I don't think it's that severe.
Wire? (Haven't tried it personally, and I don't think there is an independent review of their implementation of the crypto)
The age of Apple is over, says Peter Thiel
I stopped buying desktops and moved 100% to laptops around 2003, the last desktop lasted from 2003 to 2013. Only the CD-ROM drive got replaced by a DVD one, because it broke down, nothing else was changed.

Even the laptops got used until they either died or in one case, got stolen.

We are way beyond the need of changing computers every three years.
According to https://www.eff.org/node/82654

whatsapp 6 out of 7

telegram(in secret chat) 7 out of 7

So i am not going to comment on the quality of whatsapp, because their sources are closed.
> If some-library's developer doesn't care about compatibility, then it doesn't matter what versioning scheme you use as you will have to whip up that secret sauce anyways.

It does. Semver implies semantics arbitrary versioning is not.
> Perhaps the "correct", but cumbersome thing to do is supply different versions of the API when maintaining backward compatibility and never change the old version.

This is the approach taken in good software deployments, specially if you cannot control who the users are.
I do remember seeing older (not sure the generation) NVidia CUDA gear going cheap... when i seen it, it was about 5 year old... so, possibly the same... maybe less...
Journalists used to use telegram to communicate with Jihadis in Syria/Iraq/Egypt but not anymore because it was highly suspected Russia had access to the conversations. Works?
How to use an off the shelf 4G USB module with Raspberry Pi
There's only so much lean you can do. At some point, you will need to predict a growth pattern and steer towards it, and you'll be wrong.

IMO, the most succinct way to explain education now is: we subsidize it. That which you subsidize, you get more of, and it costs more.
https://medium.com/@SimonJGreen/godaddy-revoked-and-then-un-...
Temperature doesn't really make sense for one particle. In fact any one particle will have 0 kinetic energy in some frame of reference.

The third law of thermodynamics actually states that there's no systematic way that you can reach 0K, although I haven't found a particularly thorough explanation why. In general it seems to boil down to the fact that no matter which parameter you try to tune there will always be some entropy remaining, so you can't reach T=0 (zero entropy) in a finite number of steps.

And then you have quantum mechanical effects that prevent a particle from actually having exactly 0 kinetic energy.
I use WhatsApp currently and so does everyone I know, is it worth switching and trying to convince other people to use it?
Using blender is free, when people start making money they usually want to spend it. (I have no idea if there is better things that blender, I'm not an artist.)
4. Open source, you say? Technically, yes. But in fact they love to abandon github repos while still releasing new versions. Take a look at iOS sources: https://github.com/peter-iakovlev/Telegram/
I agree. Just considering the way he delivers: knee up & frying voice & looking at the ceiling a lot are not a good combo to make a great first impression.
But I think you need to mention by default telegram is 4 out of 7, by default whatsapp is 6 out of 7 if you want to compare that kind of thing.

Most people are not going to use the secret chat.
GoDaddy's CRL system is broken
> Macs are PCs

Apple doesn't agree with you.

https://www.youtube.com/watch?v=0eEG5LVXdKo
I have some reservations towards Open-V, I would be careful before backing it:

https://www.reddit.com/r/linux/comments/5ekuck/openv_the_wor...

https://www.reddit.com/r/cpudesign/comments/5eep88/the_world...
Not until Telegram also adopts end-to-end encryption by default, as WhatsApp has done.

I'm not sure they even have a real reason for not doing it yet. At this point there are at least a couple other open source protocols that work like Signal but have nothing to do with Signal and Open Whisper Systems, that they could adopt. So even if they hate OWS for criticizing them in the past, that's not a reason not to adopt the alternatives at this point.

I'd probably be content if they even take one of those and fork it and customize it for their own purposes, as long as their "math Ph.Ds" don't completely break the crypto again.
Fantastic work!

I've tried implementing something very similar for Clojure, but I thought I was insane so I stopped :)

Notice how close to the lisp syntax these visualisations are, eg:
(* 3 5)
or
(* (+ 8 7) 2)

Visual representation of code opens up a lot of possibilities, like being able to click on a block and visually debug it or write all kinds of unit tests on it's 'back'.

You can also 'visually' show how data passes from function to function or edit the constants in their slots and see how the changes propagate throughout the code..

Anyway, I'll check it out in more detail later, great work !
I can do the same with Telegram.

I can’t verify the source code of the server, or run my own federated server (Moxie doesn’t do federation), and I can’t trust that Moxie’s server doesn’t relay metadata to a government.

> To be clear: it does better than anything else you can find in an app store.

Wrong, proof by counterexample: Conversations.im is also in appstores, is also open source, but, because it’s an XMPP client, I can run my own servers, and federate, and ensure the servers are also secure.
The point is, you should be able to remove the parts that are not relevant to the job you are applying for. I keep a long resume that is verbose and then edit it down to a page before applying for a job. Focus on what the hiring manager is looking for.
It's not a desktop app, but the original requirement never stated that.
> This is version 1.0 of our scorecard; it is out of date, and is preserved here for purely historical reasons.
> Do you ever update software on your computer?

Let's just say it: a lot of web development is done by producing a blob of code and frameworks of the week, getting paid, and not caring about security and maintainability.

The poor practices and tooling are a consequence of this mindset.
Ask: why some neighbourhoods feel more lively/alive than the others
Long time back I had seen a lecture video (black and white on youtube, don't remember exactly but was pretty lengthy) about why some neighbourhoods feels more lively/alive than the other, I am not able to find that anymore.
By any chance anyone here is aware of what i am referring to, it'll be great if can provide me any additional detail that'll help me find that masterpiece.
In the section of 'respecting patterns', I was really expecting that it'd maintain my style of curly braces if they're already there, which has same indentation level (and on new line) for a function's opening and closing braces.

e.g. :

function something()

{

}
Maybe it's easier to keep things orbiting in space than floating in the air? The earth atmosphere is not as predictable.
Got any proof?
I was playing off their own words. I'm not sincere.
Well, almost everyone here in Iran uses Telegram. They estimate tens of millions of users, which is practically everyone with a smartphone. It’s channels are extremely popular too. They’re a major main source of content and news for a lot of users.
Next stop is #Webminster
How can it be at 1.0 and still have not implemented secret chats?
How to use startup traction techniques in promoting a book
Tbh I never realized it but I feel the same way. I used to try to convert people to Linux when I was in high school, but those times are over and I'm okay with having my friends and family on MacOS.
Vista was only released in 2006. I think the thread is discussing the period a few years before that.
£1.3bn Tidal lagoon project backed by review committee
> Even the smallest and most stable change can break backwards compatibility

This i care about.

> fix a bug or add a new feature

Not sure why i should care about these tho.

> essentially breaking existing integration

Not sure why you need 3 numbers to express that. Am i right in that your consumers dont get bugfixes by default because api patch version is changing? How is this working irl?

> suggestion of using a date is useless

Dates are just easier to scan by humans that just monotonically increasing numbers.
I had the same history as you but I'm about to switch back to desktop. My point is people requirements change, it doesn't mean it's a trend though. Desktops always were easier to upgrade which also means in the past people had less reasons to buy new systems.
As a counter example, I've yet had this to be a problem on any laptop I've owned.

It works 100% reliably 100% of the time.
There are lots of companies working on light solar-powered drones, and in fact some of them call them pseudo-satellites. Airbus, Boeing, NASA, DARPA... the list goes on and on. This really isn't a setback for the field in general.
Since my first mouse connected to a computer with a separate keyboard (an Atari Falcon) I have been using this trick:
1. Connect keyboard with cable to computer.
2. Connect mouse, make sure cable comes up close to keyboard cable.
3. Use the cable binder that came with either mouse or keyboard and twist it around both keyboard and mouse cable so the mouse has plenty of movement space but not too much so it drags the mouse down again.

This saves on wear of the cable and lowers the resistance for dragging mouse towards you and out from keyboard. Very important for your wrist and mouse arm.
No secret chats in Telegram Desktop means its primary selling point is lost.
Um, secret chats have been there for a long time.
Calling bullshit
Interesting because the friend who told me about Telegram said it was more secure other messengers.

Does anybody know how many users are on Telegram and who owns them? Can you invest in them?
Maybe I'm missing something, but to me more frequent builds make proper semver more important, not less.

An easy way of knowing which versions you should be able safely update to without breaking changes seems hugely valuable.

He talks about APIs versioning, but APIs are only a small part of the problem. How about the hundreds of libraries that my site is built with for example? Semver allows me to specify rules in my package file about whether to take only the exact version that I want, the latest patch, or the latest minor version. I didn't spot anything in the article that showed a better way of doing that.
Riot.im uses the OLM encryption library (that is also used by XMPP OMEMO, see the OMEMO XEP). The OLM protocol is (I gather) very similar to the Signal protocol.

Riot is based on Matrix which is a decentralized protocol (you're not tied to one company), and it doesn't need your phone number.
What would be the alternative? A keyword? `public`? `export`? May be you prefer but a lot of people prefer simple a simple convention over one more keyword.
> GNOME Calendar (...) It's getting better but still lacks the day and week view, which is really bad.

Consider using Lightning, it's a plugin for Thunderbird and it's really excellent.
There’s a few levels of protection that you might want from a chat system.

#1 Protection from a dumb attacker doing MitM: This is done by anything that uses HTTPS.

#2 Protection from an attacker that can get fake SSL certs: This is done by anything using certificate pinning.

#3 Protection from an attacker that controls the app store:
This can’t be easily done by Signal – and they don’t do it.

#4 Protection from an attacker that can take over the servers running the application: This is NOT done by Signal, and is hard to achieve (even with true E2E, unless you do multicast, you usually can extract metadata here, although there are chat applications protecting against it).

If your enemy is the US government, you’re automatically EOL, due to #4. If your enemy is another government, you’re likely EOL, due to #3, unless you actually build the app from source yourself.

This is not a fault from Signal – nor can they easily fix it – but it’s a realistic problem.
X2Go is a remote access program which is based on nx3. It worked pretty well when I was messing with it. I've never been on to do a lot of day-to-day work on rdp/vnc/nx but if I wanted to using an x11 system, it would be my choice.
Yeah, it took them long enough all right!

What I meant by "strange" is that European countries differ in their approach to unregistered SIM cards (due to safety/antiterrorism) but now agree on ending insane dataroaming charges. Any safety advantages to mandatory registration when buying a SIM card (IF there are any, which I doubt) are essentially nullified by this deal. A potential terrorist who wants a burner phone can buy a couple of SIM cards here in The Netherlands and take them to Belgium, for instance. European politics at its finest!
This is so illuminating. I think I'll write a blog post on why I switched from Wheaties to Corn Flakes.
UK CVs take a bit of a different format than a US resume, and the general rule for them (that I've experienced over the last ten years) is to keep it to two pages.

My own first has a brief paragraph of info about me, who I am and where I want to be.

Then my most recent/relevant employment history along with any notable achievements or responsibilities for each.

Then any relevant education, typically the university I went to along with the overall course grade and modules. This becomes less important as the length of your career increases though. If you've been a professional developer for 10 years or more, an employer likely won't care what class your university degree was.

Lastly people advise including a very brief section for references, but personally I just make it known that they are available on request.
Wait, are you saying messenger is secure and private? As if Facebook would want to give up a source of data for marketing?
Show HN: Open Source JavaScript Gantt View
I rear you!
While I agree about their preductions, OP was a 2016 sales estimate, not a prediction.
'You need me'​, I am tryin'​ hard to find you too
I'm all for advertising on the tube network, but I'm not convinced it's a good idea to allow the actual station name to be rebranded. Especially a station used so heavily by tourists.
Amazon Going SpaceX, Unveils Ambitious Moonshot Project
Free business listing site |India
CVs and resumes tend to take a different format.
You Need to Modernize Your Data Warehouse, Right Now
It doesn't seem so: https://github.com/telegramdesktop/tdesktop/issues/871
It's well designed in terms of the underlying concepts and functionality, which are (mostly) brilliant. Its user interface is a landfill fire.
Same as every other app including Signal. For the record, not advocating using Telegram over Signal.
Wire.

* open source, code on github

* e2e encryption (apparently derivative of Signal's Axolotl double ratchet)

* chat/voice/video, and group chats (all encrypted always)

* based in Switzerland, coding out of Berlin

* clients for iOS, Android, Mac, Windows, Linux, Web

* can sign up with phone number or email (or username? Not sure - I think you can find contacts via username, not sure you can sign up without email)

* reasonably responsive on twitter

* yada yada yada
Telegram is one of the best solutions thanks to its bots and channels.
Celulares Samsung Galaxy S com leitor de digitais disponíveis no Brasil
Understanding monads
Of course they have a real reason: message sync. Telegram works on your PC, in your browser, on your phone, on your tablet, in your raspberry pi tty... all with the same messages synced everywhere, which you wouldn't be able to get with end2end crypto. Sure, Whatsapp kinda does it with the web/desktop clients, but it's a horrible hack requiring your phone to be on and connected all the time...
The coming archivability crisis in scientific software
Completely out of date.

Try this one: https://www.securemessagingapps.com

Recommends Signal and (with caveats) Threema and Wire.
Mercurial's UX is miles better, and to the best of my understanding, its guts are conceptually very similar. It's slow on larger repos and histories, but other than that, I don't see why it doesn't get more love.
my thoughts exactly, and also no problem with keeping the batteries charged overnight while flying, no FAA/other countries' counterparts issues, etc.
Over the years I have see a number of posts about revamping emacs. Is there anything that actually works?
In the EU you can instruct a company to divulge everything it knows about you. Facebook will give it to you on a DVD (or at least they used to).

As an instrument of control and coercion, however, there is a massive difference between a government collecting data and not telling you, and a government collecting the data and telling you they use it to calculate your worth to society. The latter seems utterly tyrannical.
Is anyone so incapable that they would not know how to enable the secure features?

Most people don't care about secret chat. This is for people who care. Granted, they don't have secret chat on Desktop which makes the whole app useless in general unless you only use phones for communication.
System 76 Search for the Superfan: Legend of the Lake
For the sake of argument, let's say that WikiLeaks is anti-US. How does that matter? The US itself is ruining it's reputation by conducting mass surveillance, torture (at least during Bush years), drone assainations, etc. WikiLeaks just happens to be the vehicle for releasing classified information about that. In other words, if the US wasn't doing that then there wouldn't be much "embarrassing" material for WikiLeaks to release.
There's a desktop app for Windows. There's also a web app at https://messenger.com. You can disable your Facebook account and still use Messenger