skysight-inc/HackerNews huggingface dataset:
Here are some (hard-earned) lessons I've learned about sales:

Keep it simple, relevant, and keep the conversation going by ending everything with a question that leads down the funnel.

If you're doing that then you have to investigate where down the funnel you might be failing. If they're opening your email but not engaging, then the body of the email:

1. Doesn't give a clear CTA

2. Makes the reader feel they're not your demographic

3. Just feels spammy

4. Is overly verbose.

Another tip is NEVER try and close right away. I usually begin with a leading question about them/their service, then hint about what I'm doing and ask how they're currently doing something similar, and then propose alternatives.

Unless your product is something they don't already have but need, you're competing with activation energy to switch. That's hard. I guess it depends on what you're trying to accomplish.
In the end remember:

1. That business is a relationship, and a relationship is built on trust.

2. Trust is earned.

3. People want to feel like people.
Nice post, thank you.

I closed my account yesterday for these reasons and also because, I can honestly say, it's just a boring distraction and waste of my time.
What i would like is to be able to extend terminal protocols to allow client side dotfiles that could be loaded in preference to the host dotfiles.

Limited to user prefs, Key bindings etc.

Wouldnt solve everything but would address the basics.
> Is sqlite good for long-term persistence?

More than any data format in existence.

SQLite is used in every single mobile phone on the planet.

For those of you who are not familiar with D. Richard Hipp's work, SQLite is the best tested and supported library in the history of software. Look at the test suite and be amazed.
Vancouver house prices are falling
No that isn't the case. There are really only two common types of tournaments. A round-robin will see each player play every other player once but this is limited to small fields (10 is the usual limit).

For big fields like the one the article is about the Swiss System is used. Each player gets 1 for a win, half a point for a draw and zero for a loss. Players are mostly paired against those who are on the same score each round. I say "mostly" since there are all sorts of rules to decide the exact pairings. Chess tournaments will use Dutch-Swiss or sometimes Dubov-Swiss

Lots more detail here:

https://www.fide.com/fide/handbook.html?id=18&view=category
It's not that willpower is bad; it's that willpower is a word that's being used for something that doesn't exist, that is a symptom of the interaction between different systems. So rather than figuring out what is the cause of something, people point at the symptom, and say that willpower is lacking.

With that in mind, it's better to forget about the imaginary concept of willpower altogether, and look at reframing things so that different decision making systems come to the fore; or altering factors that are gumming up the decision making process.

The point at the end about stigmatizing people for lacking this imaginary attribute is particularly important. It's political, too; if you curtail people's freedom even in their best interests, it's easy to become corrupted from that position of power. Maintaining a belief in an invented character defect is a convenient way of deflecting the responsibility, but it's not necessarily any less evil.
Could also be SMS (phone #)
I was fortunate enough to attend a talk by Dr. Hipp (the creator of SQLite), and it was very clear that he is dedicated to supporting SQLite for the long term and keeping it backwards compatible.

From https://sqlite.org/lts.html:

"In addition to "supporting" SQLite through the year 2050, the developers also promise to keep the SQLite C-language API and on-disk format fully backwards compatible. This means that application written to use SQLite today should be able to link against and use future versions of SQLite released decades in the future."
FBI Is Building a Watchlist That Gives Companies Real Time Updates on Employees
$60 is only the price if you have an existing Foxtel contract, which is an increasingly poor proposition these days. My parents pay $120 per month for their Foxtel subscription and honestly there's better viewing on Netflix.
Actually it's a 3 in one example, and the strongest of the 3 players is the strongest woman chess player ever. So I guess that yes, I think it's pretty strong evidence, and no, I don't hold this opinion particularly strongly; I don't really give a shit which group is better at what but it's always fun to watch people foaming at their mouths trying to prove how similar or different groups are when it's obviously false.
TagSpaces v2.7 Realeased
Keep Your Butt Dry on a Rainy Day; Install Fenders
Hi, this is Ondrej from Melown.com.

With all due respect to the folks at AGI and the amazing work they put to CesiumJS, Melown is a very different product tailored at different use cases. We developed Melown bottom-up as a platform for interactive rendering True3D (photogrammetric or lidar based) data, at street-level detail and planetary scale. Cesium on the other hand, is essentially a 2.5D (DEM) rendering library with some interesting add-ons.

Melown now natively supports 2.5D data and Cesium has incorporated support for True3D data through its "3D tiles" standard. This makes the two systems look similar in appearance, though they are by no means similar by design and there differences show once you work with anything more complex than simple demos.

As one of the authors of Melown (and a person with only very limited knowledge of Cesium) I tend to see many advantages in Melown data model, such as support for multiple reference frames (see [0] and [1]), powerful data integration capabilities, state of the art geodata rendering (complete with styles similar to the ones used by Mapbox), and most importantly, performance when dealing with large scale True3D data. Cesium users would probably point out to its support for temporal datasets and wide-array of connectors for various GIS formats.

In the end the choice depends on where your priorities are. I sincerely doubt you could base a website such as the one at [2] on Cesium due to some important data integration issues. Perhaps some people more knowledgeable of Cesium might prove me wrong.

Of course, there is one more important difference between Cesium and Melown. Melown, at this time, is not yet fully open-sourced yet. But that difference is not going to be there much longer. We at Melown will be open-sourcing not only the JS library, but much of the server-side data management software, hopefully providing web and desktop/mobile software developers with whole new array of choice when dealing with the challenges of modern 3D mapping application development.

[0] https://melown.com/mercury
[1] http://tinyurl.com/zk6xqnq
[2] https://melown.com/intergeo2016
That program is so disgustingly good it was almost the sole reason I bought this generations macbook pro.

If any terminal emulator programmers are listening cough konsolecough please consider following the same method of integration <3
If everyone who cares what you think stops advising Trump, all his advice will come from people who don't care what you think. Why would you ever want that!?
So this may mark me out as different, but apart from persistent remote connections, I've never really felt the need for screen/tmux.

I've been trying to figure out what the fuss is about, and I still really don't understand (apart from persistence and screen sharing.)

When I want multiple terminals, I just fire up another terminal window and hey presto, jobs a goodun. I have a fairly high res screen and small fonts, so I can fit many terminals on one screen. If I run out, I hop over to a new virtual screen.

Perhaps this is a by product of working in linux/unix so long? I can imagine that if I was forced to use putty, where connection setup is costly and screen space scarce, I'd want tmux to make things quicker.

What am I missing?
I wish quotes were readable on mobile :(

Is this site open source? I could probably fix it myself.

At least this time I can click the link.
Show HN: What you need to do when Google api oAuth tokens keep expiring
A collective labor action is literally "a better deal or we all quit." Why do you assume that unionized developers would resort to violence or baseless litigation?

Medical doctors, university professors, and librarians are largely unionized. Do you believe the American Association of University Professors threatens colleges with arson when negotiations aren't going the way they want them to?
Add a tiny java code to let you code from the browser
I expect prices to drop up to 15% and then to recover. Such trends to happen when prices are elastic, profits are high, and a new tax is enforced.

I'm more interested in the effects of the new monetary rules/enforcement that China has imposed on its citizens. Still, I remain steadfastly skeptical that the sky will fall.
It's fascinating how effective the foreign ownership tax has been. It's only 15%, but it essentially halted the Vancouver property bubble in its tracks, and is now deflating it.

I'll admit to being one of those who thought Vancouver's real estate prices were due to an unwillingness to build. I was wrong. It was always just Chinese money fleeing uncertainty and trying to find a safe place to land.
> How did you know you wanted a Bluetooth speaker, or that such a thing exists?

Because I want a speaker and my phone supports Bluetooth.

> you knew what speakers are, and you knew what Bluetooth is

Umm, yeah. And if I didn't know what Bluetooth was I'd still know I wanted a speaker. The fact that my phone supports it - even if I didn't know what it was - would lead me to wanting a speaker that supported it.

> If I make a better mousetrap, but then tell no one and never leave my farm, will the world beat a path to my door?

The ads proclaiming best mousetrap ever, never are. So from my PoV all I lose by you not advertising is another rip-off.

Try renting the mousetraps with a "Purchase if we catch X mice per month" agreement. Prove their efficacy instead of spewing empty words.

> but the devil is in the details. Is [...] advertising?

An argument that there are shades of gray isn't a valid answer for the complaint that people enthusiastically push the boundaries of black-hat.

> What makes advertising advertising, [...]? I don't know, but I suspect it has something to do with fuzzy concepts like social capital.

The fact that someone pays to force it on you. Also, that the people writing the advertising would say anything for the sale, rather than being honest.
How does asking your friends and others help if they make decisions the old way, ie. instinctually, etc? Does spreading decision-making enable some kind of reversion to mean? Or do you mean that the new learned process only invalidated or disabled your thinking decision-making process but not that in others?
sametmax, I think C should be taught after a short course in assembly. Then you can review each compiler you use in terms of what it is likely to do to your source code as you write it. But I agree that for most developers C is probably too low level for day-to-say work. Therefore, you could loss a lot of potential developers but I think such an approach would make for better engineers. In fact I can see the notion of any compiled language becoming an anachronism outside system programming and possibly AAA game programming.
I analysed react-native's performance issues with images and out-of-memory-errors a while back.

Their (and their image library Fresco's) problem is that they make heavy use of object-finalizers, which is an error in Java and especially Android.

I reported a couple of bugs, but got dismissed:

https://github.com/facebook/react-native/issues/8711

https://github.com/facebook/react-native/issues/8780

https://github.com/facebook/fresco/issues/1363

I found this rather frustrating.

I also found out that using plain java-serialization/string over the JS/Java bridge is twice as fast compared to their homegrown memory-management written in C. Again, a bugreport, again, dismissed.

https://github.com/facebook/react-native/issues/10504

It seems that Facebook's Java programmers don't know Java very well.
Symmetric key encrypt the image, upload the encrypted image with the symmetric key encrypted by your friends' pubkeys.

When you add a friend just append new pubkey encrypted symmetric key for each asset. Friend removal is even more expensive and requires the client side to reencrypt everything :(

I'm sure there are better cryptographic constructs out there with multi key encryption that can alleviate some of the insertion and removal costs.

You could do it with decent trade-offs for the content provider as well. You could obfuscate everyone else's face but yours and allow them to get access to that image and then just encrypt the map for your friends. Of course then it's all about just creating enough mock accounts to recover the full images throughout the graph. Or just take custody of a user's keys in exchange for features.

Still though, it's marginally more expensive to build a mass surveillance app!
The Throughput of Learning
They're thinking of live dash streams. Eg. how many seconds from video camera to screen.

I can see it would probably be possible to get low latency, but without a fancy server stalling connections till frames become available, flushing on frame boundaries, etc, I can't see it working. Try doing such things with a CDN like cloudflare to support lots of users...

Also, for true streaming, timing should be done by the camera. Ie. If the cameras frame rate is 0.0001% slower than the 60fps advertised, the display device should slow down to match.

MPEG-DASH has no ability to do this, and would lead to a "buffering" gap for a second every few hours of playback time.
Be that as it may, it's a relatively obscure and quickly changing language, that _ends up calling into C_ anyway.
Regardless of the frequency of such a situation, it can really bite you when something big breaks and you need to ssh into a vanilla server in the middle of the night under pressure. Trying to fix a production fire under the gaze of an angry CEO is stressful enough, but not being able to take care of business on a box because of a missing personal config is truly one of the worst experiences I've ever had in this business.

It's only happened to me once, but that one experience made me take a really hard look at my workflow, and years later, I have no regrets about scaling back my configs. I guess it really just depends on your job and on-call/firefighting responsibilities.
Actually, the output of Bison is GPL'd on the same grounds as presented in this case, that a significant portion of it includes code from Bison itself. You can't link and distribute a Bison-generated parser with a non-GPL parser generator (for other kinds of programs, the license contains an exception that allows linking).
> But what does that prove?

Well, you're the only one bringing up the SAT math gap. But let's see...

> the standard deviation for men is larger

As is frequently pointed out, men are also overrepresented in homelessness and insane asylums.

> Most working programmers didn't pull a perfect SAT Math score

I did :) But seriously, I don't think anyone is interested just in the perfect score #s, preferring to look at averages instead, where there is still a gap.

> And programming teams tend to be much less than 35% women.

True. I think 8-10% is a typical number. There are several other factors to consider, e.g. there is a 10% gender gap in labor force participation as a whole, not just programming.

---

More often than not, people point out the SAT math gap because it seems a struggle for some to even acknowledge there even could be statistical difference in mental ability (innate or developed early) between men and women.

It doesn't "prove" anything, except that tabula rasa is not the only game in town.
It's the geopolitical reverse of global search for yield.
But has anything been solved? Can locals afford and are able to buy houses - especially first time buyers?
Recursive Functions of Symbolic Expressions and Their Computation by Machine
Don't sweat it. Lots of people are eager to hire students with no commercial experience for certain projects (and in facts, say as much in ads -- especially on Craigslist -- even though this is actually blatantly discriminatory).

The pay is peanuts, usually, but that's entirely beside the point. Just make sure you always work for good people and are allowed to do good work (which is sometimes tricky, because lots of times people either never provide you with the right information so you can do good work... or they just don't care about, or can't tell the difference between good and bad work).

With a preference for work you can include in your portfolio. From there it's lather, rinse, repeat (and watch your earnings and self-confidence rise).
Very well said. One would think of the information age as a way to start better communicating which should break down barriers. But it seems we can just more easily flock to the people who think like we do. So we have more strongly cemented factions.
I find myself getting mildly angry at friends who post things I disagree with. If we were seated together having a beer and he said the same thing we'd keep talking for an hour and I would have no negative feelings. I find if I try to engage online it just goes nowhere. I avoid posting anything other than the most banal things because I don't want to be judged/attacked. I just don't have the time or energy to go in depth to defend my positions. And at this point I could care less if anyone knows what I feel.
Think of it has a homage! :)
If their videos are anything like this blog post then they certainly fall into the "deceptive" category. No mystery there.
> Ok so when will you be zipping up all your personal data and uploading it for me to examine?

Why would I give it to you? I don't understand that argument. If I say "I don't really care if a bird poops on me", does it mean I want birds to poop on me? Just as I won't stop going outside due to the risk of being pooped on, I won't stop using Facebook just because there's a risk of someone obtaining my data.
It's called that for whatever reason in bitcoin, but yes, there is no reason why it couldn't be reused in a different block. Maybe the name was used since it is similar to a cryptographic nonce in that it is choosen independently of the actual "payload" data?
It doesn't, and there would be nothing wrong with using it. I haven't read TFA but it's probably using "nonce" in the more colloquial sense of a random number that is in a range so large that repetition is extremely unlikely.

Finding that a single number solved two blocks would be very similar to finding a SHA-256 collision (Bitcoin uses a double-SHA scheme that I think was designed to address a length-extension concern).
I wonder if anybody has built a system to correlate Chinese policy actions with economic effects elsewhere. I rudely became aware of just how much Chinese capital controls mattered in cryptocurrencies when BTC took that mini-dive. I'm sure there's some bank out there that's run the numbers -- it's fascinating how many variables might hang on what is essentially a black box.
Twitter Censoring Trump Supporters Replying to @POTUS
Well said. Just look at conservative estimates of the number of psychopaths and sociopaths (2%) still gives you 140 million people that lie and cheat because they have no conscience and want to manipulate people.

Add some plain greed on top of that, and you'll end up with a lot of people. Grandparent is very naive.
I have a heavily-tweaked Tmux that uses a lot of custom bindings but also incorporates Powerline to make the status bar helpful and homely. I spend so much time in the terminal and only Tmux can really personalize it. It looks good, and it feels like a good place to work. It's no big deal, having the time, date, current song, weather etc all there to see, but it is a pleasure to have.

A terminal that be made to feel like /home? Oh yes!
Every claims to not use facebook anymore (in no small part due to posts like this), but at every quarterly earnings report the daily and monthly active users continue to grow.

So where's the disconnect?
> It must be stressed that radiation in this area has not been measured before, and it was expected to be extremely high. While 530 Sv/hr is the highest measured so far at Fukushima Daiichi, it does not mean that levels there are rising, but that a previously unmeasurable high-radiation area has finally been measured.

This completely invalidates the Japan Times article.
Vim + tmux with custom bindings makes moving between vim and a terminal seamless. The same keystrokes for moving between panes in vim can be used to move to tmux panes. Also, as a vim user I loathe to reach for the mouse, so having quick and easy keybindings for launching and arranging tmux panes is great and preferred to the imperfect and slow arrangement using a mouse. Lastly, I can have tabs and window panes that are named and in consistent locations and persisted across sessions, so I can immediately jump around a dozen projects without much cognitive load. Try having 15 terminals open and remembering which is which and you'll find there is a high context switch cost, so you constantly have to close and open terminals. This isn't the case with tmux.
Have you looked at vimeos business model? It is the opposite of youtube. On the latter, you get paid for uploading videos, on the former you pay for uploading them. And you pay quite heftily and even their most expensive option, from what I can tell, can't sustain even a moderately large youtube channel.
It's not clickbait to say "bad" to mean "bad in all other ways".
Google, unlike Microsoft, must turn over foreign emails: U.S. judge
Sure, but things changed so fast in this era .. 30 years in operation.
A willingness to build would lower the price of real estate. It depends on how great that contributing cause is.
I had never heard about this lecture until a few months back. I read the annotated version on Fermat's Library which really helped me understand it - http://fermatslibrary.com/s/reflections-on-trusting-trust
Real quick question: why is the country allowed to run at a deficit during an economic recovery but a State isn't?

It's a commonly used tactic to dismiss California because they've had to deal with nation-sized problems with a State level approach with mixed success, but it's the same California that's lead the nation in job and GDP growth.

California is also one of those awkward giver states that so heavily subsidized other states that offer a fraction of the social services without substantially better growth.

So yeah. Even Delaware has found strategies to be relevant. New York has also gone hard on innovation to keep from losing their dominance in finance. Meanwhile Wyoming is subsidizing a questionably run fossil energy business because they're feeling pressure from the tiny fraction of modern wind generation they don't own.

But as an aside, I'm more than happy to shut down the people exploiting an ancient grant for our state's water. Their existence is based around destroying the state's future.
Is there a link to your essay? I would be interested to read it.
Project converts Progress 4GL applications to Java–future of legacy languages?
A company (https://www.beyondabl.com/) has a product which converts Progress 4GL code to Java. Progress is a high-level, closed-source legacy programming language. Is this the future of legacy languages—conversion to more common, modern languages? What of the Fortrans and Pascals of the world? And is there room for closed-source, legacy languages when they can be automatically converted to open-sourced languages with greater numbers of programmers?
Bright light alters metabolism
C will definitely be around in 30 years, and the source of SQLite is a single C file; if you want to be really careful, just store both the C source and your data?