skysight-inc/HackerNews huggingface dataset:
Most common advice is find a customer and then build...This is like most difficult and could turn out to be time consuming...I would twist it to say..Find a prospect, talk to them and then build...With so many people trying to do stuff or saying they want to..A lot of trust on whether someone will really come back with a software is less...And being first timer very few will pay you....
There are exceptional cases where you might find a customer..But then it turns into a service contract than a product development..

Having a a prospect, a channel for repeat feedback on your MVP could be a good start...and mid way through your dev..start looking to convert prospects into beta and then paying customer..
Spending 6 months just to find a customer and not touching product work isnt a great idea for me...
I live here and while I don't envy the migrant workers who come here to build HDBs it is clear they do it because the alternative is far worse. They get lodgings and enough pay that they can send money home to support their family, buy some property and eventually move back. The issue is with systemic economic inequality between countries more than with Singapore itself.
Second this...do the boring work that no one else is willing to do..
I don't believe the author did much of a job in selling the benefits of solitude, but it has once again stoked the embers currently within me to get away from everything connected to a socket, and from everyone (or almost everyone) connected to one another through a device.

Given the consistency at which articles of this nature appear on HN and other tech communities, it appears to be either a common residual feeling or one that is on the rise amongst us in the tech world?
alright, let me see what I can do :-) Contact me if you wish.
Is it possible multiple hammers were involved?
I'm surprised someone hasn't chimed in with a Rust version of this by now.
Same thing can happen in a Canadian election: win without popular vote.
The goal is to go completely wireless.

Apple doesn't care about other manufacturers.
Right now I'm using a home-made sysmtem, which is a simple object store replicated across six nodes:

https://github.com/skx/sos/

I think in production I've used NFS, DRBD, GlusterFS and OpenStack. Each has their pros and cons, and without a precise set of constraints it's hard to know what how to usefully answer any question of the form "Which would you recommend? Why would you choose this?"

Distributed storage tends to be required either because you want redundancy, availability, or because your "stuff" is too large for a single box to host. But with a vague question it could mean "How do you backup boxes?" or something entirely different. (For example "distributed storage" could end up mapping to a pair of MySQL hosts, or a replicated PSQL database..)
Do you ever mess with the system and feed it crazy to see what it does?

aardvark

gorilla

orangutan

elephant

select list and extend
I owned an original Amiga way back when. In fact, my was from the batch that had the design team signatures injection molded into the inside cover.

It was a fantastic machine at the time. I enjoyed using it. It was a refreshing new take.

Today? Nah. There is no reason to revive almost anything from that era. The only things I have that survive the test of time are my HP-41 calculators and a rugged-as-f--k all metal shop vacuum cleaner that still works as new thirty years after I bought it.
> So I have to learn how integrated circuits work before learning how to program? No.

I took a couple classes in college that were designed to teach what is going on underneath the 1s and 0s of instruction sets. I didn't take the classes about how circuits work, but they existed, I had friends who took them, and I really wish I had as well.

Maybe this isn't required knowledge to do software engineering, but it's definitely useful knowledge. Why wouldn't we want to learn these​ things?
If the cow is traveling 10 miles per second relative to the catcher, both simply explode and create more cows.
Seriously? I reflexively think about specific, often negative, things when I read about a lot of topics. That doesn't mean those thoughts have to be shared. I think a good rough guideline is trying to only comment if that comment has a chance of advancing the discussion, answer somebody's questions, or asks for more information. Restating repeatedly made comments doesn't do that.
>wireless or bust

Pretty much yes. And to be honest - Apple wasn't the first one to remove mini-jack from their phone either.
>It's disgusting that the US props it up.

Morally speaking the US has a long way to go before it can claim any sort of authority. Singapore is also a much nicer place to spend time than the US which makes me (someone with a political philosophy practically the opposite of how Singapore is run) wonder if the means are less important than the ends.
I would love to drift aimlessly while being given money for doing nothing. I recently took 18 months of work to just drift around the country visiting friends and family. No side projects. No goals. No way to succeed or fail.

It was wonderful. I'd be very happy to be paid to do it. I don't see how anyone can be unhappy like that.
Do you think that they'll never add lightning to Macs?
A rant about Adobe Flash
If your job requires you to be there, in face-to-face spitting style, then your job is not about being creative, and then you won't make it anyway, because you will be replaced by either a cheaper migrant worker or else your job will be automated into oblivion. If your job does not require you to be there, in that case, why would you actually care that "smart nation" can only be bullshit? You can perfectly well NOT care from Bangkok or Auckland. You do NOT need to be there in order NOT to care. You can do that from anywhere.
Transform ordinary download links into WebTorrent downloads
The upset with the british miners would have been much less damaging if as the financial fortunes of the mines declined they had allowed wages to fall and numbers working to reduce, so people could drift into other work. Instead the unions fought tooth and nail to keep pay and employment high until it suddenly collapsed dropping a huge number of people onto the labour market at once.
Insomnia is also great.
It's worse than that. Poland's government is giving preferential treatment to coal fired electricity even when other sources are cheaper. They're deliberately obstructing renewables because Poland is already oversupplied with coal and coal-fired electricity. Polish coal mines have repeatedly been unable to turn a profit and rescued only by government subsidies:

http://www.reuters.com/article/us-poland-coal-idUSKCN0XC209

Paying extra money to cut emissions is one thing. Paying over-market rates to prop up the filthiest fuel around is really perverse. But it happens, directly and indirectly, wherever there are Coal Jobs to save. I've noticed similar propping in Australia, Germany, India, USA, China, and Czechia too.

If a group of workers is politically weak they get screwed over when they're no longer needed. If the workers are politically powerful they want the rest of society to subsidize their refusal to change. I don't know if anywhere has achieved a happy medium where workers in obsolete industries aren't abandoned by the rest of society yet are willing to walk toward the future instead of digging their heels in against it.
Ask HN: I am free Saturday to experiment with user acquisition. What should I try?
Hey HN! I would love to try different methods of acquiring customers. Things that are manual, involve some sort of understanding a community, and I can hustle at. What would you recommend?
As all these cities convert to LED, not a single one is remembering one of the big advantages of sodium lights on the environment -- it's better for the animals. A lot of animals navigate by moonlight. When it looks like there is a moon every 50 ft, that really screws them up.

Not to mention how bad it is for humans. I installed a bunch of 1850K lights in my house as well as f.lux on my computer and night watch on my phone. After 11pm, I try to avoid any light above 1850K at all costs.

And it has worked. I sleep a lot better since I went "all 1850". But when I have to drive late at night, it screws that all up.
We didn't replace it with anything. We still do formal performance reviews every six months.
The solution would be a simple carbon tax rather than efficiency thresholds. I don't understand why the supposed "small government" folks dislike a carbon tax when it'd avoid so much bureaucracy.
Book that teaches you how to develop a JavaScript app using React and Wordpress REST API [pdf]
Chile was never third world. At the turn of the 19th century they had one of the largest navies in the world, and along with Argentina were two of the most prosperous and civil societies. For various reasons, by the mid-1900s the Chilean economy fell far behind the rest of the world. But their political culture was still strong. It's possible to be poor but still have a society largely structured like a rich one.

The author's thesis appears to be that the big success stories of the past half century have been countries that never saw much aid. The author overlooks one possibility: that these countries, whilst poor, had always had a strong political culture, and it was just a matter of time before they were able to get back on a strong economic footing.

Whereas the countries that receive the most foreign aid typically have had no strong political culture, at least not in the modern era. Remove the aid and you're likely to see millions suffer even more into the indefinite future. Scholars will debate forever about the origins of political culture. But perhaps it's just random and spontaneous, and it'll happen with or without aid. Until then, you can either watch people suffer (like in Haiti) or try to minimize some of the worst suffering.

All his other points are well known in the foreign aid community, as well as in the political science and economics fields. It's the dominant narrative today. It's just that everybody thinks _they're_ bucking the trend whilst everybody else "doesn't get it". Everybody has read Freakonomics at this point, and everybody is familiar with unintended consequences.

Anyhow, from a realpolitik perspective foreign aid was never about helping the poor. It was always about soft power. With the end of the Cold War people forgot about that, but it still serves the same function. And in this age of terrorism that function is perhaps even more important today than it was 40 years ago.
This actually sounds a lot like Donald Trump's campaign message.
I came to say the same thing. This option works great.

You can embed your comments as needed... customize / configure Discourse as needed... it's easy to work with (even across pages hosted on different URLs -- if you can set a Canonical you can call the right comments)... easy to add signups to your CRM... my clients running this setup have been very happy with it.

Disqus... you leave the site, you leave the branded design, to create an account and sign in... it's trash for real sites.

GitHub... seems like shoehorning in something not quite right. "Paint the cat orange and call it a tiger..."
I hope you were kidding, but apparently not.

https://www.washingtonpost.com/news/post-nation/wp/2017/02/1...

What an abomination. 8 years in prison. They should really pat themselves on the back.

I bet $1000 if this lady committed the same crime in NJ, she wouldn't have faced any prison time.
NKRUMAH: A GREAT LEADER BETRAYED BY HIS COUNTRY AND THE CIA
iPhones are damn cheap!

If iPhones were made in Detroit with minimum wage laws and OSHA and EPA and FTC and other zillion federal overlords it would have cost $5000 and all the iOs developers on HN would not have existed.
Not to mention if you think Apple is profiting hugely from something buy their stock and be part of their success story too.
Sounds like it might be interesting to try JIT-style techniques for data here, to help cache footprint and memory usage. Strawman idea: a chameleon container with a opportunistic "fast path" implementation for the common case, and then a generic "deopt" implementation that would kick in on demand, per node. The "fast path" container could maybe have compressed pointers in 16-bit fields too.
Configure continuous deployment with AppVeyor
I'm not sure what you are arguing for. I'm not entirely sold on their value proposition. I just think that they are building something like a chromebook without the conventional limitations of chromebooks. The talk of sourcing friendly parts or replicating chromebook's methodology isn't very accurate because a) The deals that Google can get can't necessarily be replicated by others b) There probably aren't magical "friendly" parts. The parts are mostly similar across laptops with significant engineering and s/w work done by Google (for coreboot etc.), or by Purism in this case for their laptops.
So now they lack lustre?

I'll get my coat.
One of the common refrains by the Singaporean govt. is that they have their own way of doing things.

Whereas idealized political systems are useful, and democratic ideology comfortable, it seems to me that the role geography (both natural and human) plays in shaping a society's values and politics is often neglected in layman discussions about foreign politics.
The slowness and chattiness of Disqus were the first things I noticed about it too. I'm disappointed that a YC company is resorting to that.

I ended up using Reddit for blog comments:

http://www.oilshell.org/blog/2016/12/29.html

Reddit has:

1) a good commenting interface

2) many existing users with accounts

3) a low barrier to a signup for those who don't (you barely even need an e-mail address)

4) an API

The downside right now is that you have to leave the page to comment, but I don't think it's a big deal. It probably lowers engagement a little, but I find that the most commens happen on other aggregators like HN, no matter which service you use for comments.

I also use reddit's RSS feeds, since a few people asked for that.

Reddit has its share of immature users and a culture of snark, but my subreddit has managed to steer clear of that.
Don’t Sell product, sell a story
Where does the legend of the mummy come from?
Algorithmic Decision-Making and Human Rights
How to Set Realistic Goals for a Stronger Year
I work at CockroachDB on the implementation of the Postgres protocol, and I'm a maintainer of lib/pq, a Go client implementation of the protocol.

Overall I think it is a very good protocol. I can't come up with any gripes I have with it, nor do I remember any "it would be nice if" moments when adding support for some of the various parts of it. There's certainly some difficulty in some of the more complicated parts, like managing all of the type hinting back and forth for prepared statements. But in general I found the documentation to be complete and well done.

The one thing that we did have trouble with was figuring out the exact formats for all types when using the binary encoding format. We wrote some code to sniff real Postgres servers so we could figure out what was going on. It would have been easier, obviously, if it was documented, but this wasn't a huge deal since it is likely a rarely needed thing.
Yes, Virginia, the social and data sciences are “science”
Well, you know, originally the PAP was allied with the communists. To the point where it seemed informative to describe them as more likely to be crypto-anti-communist than crypto-communist in an internal British communication, based on personal impressions more than anything.
NoRedInk builds strong writers. Seeking devs, PMs, and QA to join our team
Jekyll, Dynamically Made Static Pages (part 1)
Do you mean Czechoslovakia?
I hope you mean that the energy from burning methane comes from breaking C—H bonds, not burning hydrogen gas.
A large institution I'm aware of that installed thousands of these lights in indoor and outdoor public spaces during the recession. The hook, which was a ROI written by the lighting companies and fed to the facility people indicated that the lights would save some ridiculous amount of money, factoring in fewer bulbs, fewer service calls, etc. The reality is that total cost is only marginally better.

The problems are twofold -- the lights don't last as long as advertised, particularly in enclosed fixtures. Warranty claims are difficult, and they cost 7-12x the legacy bulb. In reality, they are spending more than they did with legacy bulbs because they need to dispatch people when they (frequently) break vs. do scheduled maintenance.

The other issue is that new bulb tech is harder to buy thanks to the carnival marketplace. Legacy bulbs involved a janitor looking up a part number written on the fixture. Exceptions were limited -- exhibit space needed a fancier bulb. The new stuff has different color temps, intensities, etc that nobody understands and many people disagree about.

I'm skeptical about cost savings in these programs. If there are cost savings, my guess is that the savings is stemming from the "managed service" model that the vendors push (i.e. Contractors making $20/hr, vs a $45/hr city worker) and less from the electric bill.
Most of the bad things I can think up of about cockroaches are good in the context of databases. Replication, being hard to kill, being around for ages, collective decision-making..

As someone downthread said, it's not a consumer product and doesn't need to be marketed like one.
Discussion of actual source: https://news.ycombinator.com/item?id=14169389
Yeah that's what I wanted too but unfortunately the supplier for my company did not have one.
That's opt in.
I use a TP-Link TL-WN823N. Did not require any 3rd party driver installs, just plug and play.
I've got a little transactional KV store in the wings and have been thinking about writing a Go frontend for it. I'd love full SQL support, but there's no way I'm going to implement my own query optimizer. How hard would it be to repurpose this layer to back onto a generic sorted KV store?

It this deeply tied in to the rest of cockroachdb's architecture, or does it talk through a simple generic KV store interface?
It is. Associations and images create emotions which can't be easily overuled by rational thinking. That's why names like HyperDB still work for most people despite being obviously silly. Look at the marketing industry. I'm posting this to urge the guys behind it to rename it. The name simply create unnecessary friction. (But don't name it UnicornDB either. :-))
Jobs at Neuralink
Why, hello, Theranos employee and/or Tim Draper.
It's potentially idiotic in a context where there are non-engineering concerns at play, such as compliance, law, marketing, PR, etc. It exposes them to massive potential liability.
Oh OK. My setup is dual boot but I've never had patience enough to spend enough time to test on Win. Just crappy hardware/drivers from Realtek then!
W. B. O’Shaughnessy and the Introduction of Cannabis to Modern Western Medicine
> I work at CockroachDB on the implementation of the Postgres protocol, and I'm a maintainer of lib/pq, a Go client implementation of the protocol.

Thanks for replying!

> Overall I think it is a very good protocol. I can't come up with any gripes I have with it, nor do I remember any "it would be nice if" moments when adding support for some of the various parts of it. There's certainly some difficulty in some of the more complicated parts, like managing all of the type hinting back and forth for prepared statements. But in general I found the documentation to be complete and well done.

Cool. I've more complaints than you in that case :) Although drivers, especially libpq (no pipelining, no mixed binary/text results), are more frequently an issue.

One thing I was wondering whether you might also be interested is something like 'commit identifiers' (WAL LSNs in pg's case) for slightly relaxed consistency models. That allows things like committing on one node, and when later doing queries on replicas specify that data needs to have replicated at least up to that identifier.

> The one thing that we did have trouble with was figuring out the exact formats for all types when using the binary encoding format. We wrote some code to sniff real Postgres servers so we could figure out what was going on. It would have been easier, obviously, if it was documented, but this wasn't a huge deal since it is likely a rarely needed thing.

Yea, I think that's a fair complaint. I wasn't around yet when the current binary format was devised (2003ish IIRC?), I don't know how we ended up deciding that code was the documentation for that.
A Mind Is Born, the making of a 256 byte demo
It's a pretty old chip, and there's a newer generation of Freescale stuff -- the e6500 -- with more cores, smt, pcie 3, etc. Plus, it's kinda expensive compared to other PPC boards. Even the Qoriq reference board is cheaper [1], and reference boards tend to be rather high priced themselves. If you're gonna run Linux, your best bet is elsewhere.

[1] http://www.nxp.com/products/microcontrollers-and-processors/...
Serre understands the nut, Grothendieck understands the universe :-)
Toronto-Waterloo tech corridor could see 18-minute flights this June
GSB-61:+Progress+Report+#+3Business+Evaluation+&+Sales+Analysis+of+a+Real+Store
Program synthesis is grammatical inference grown up, and statistical approaches are being experimented w/ for modern synthesis just as they were for the genetic programming & grammatical inference era. (I believe even now at the SAT solver level today.)

At a quick skim, this seems fun more as (1) an experience report of jumping on the DNN train instead of other ML algs and (2) more intriguing to me, the training formulation (irrespective of neural nets). Dawn Song's recent explorations here also sounded pretty interesting in terms of bridging logical synthesis of general programs with statistical..
If my local area had to pay the global average but my local region mostly paid much less I'd be pissed as hell too.

You might as well tell as starving kid in Appalachia to suck it up because people starve in Africa too.
There's also the famous example of Berlin:
http://i.telegraph.co.uk/multimedia/archive/02540/Chris-Hadf...
I also think 1st worlders from North America / Europe overlook the degree to which Singapore 's government has succeeded in providing a clean safe well-organized environment for its people.

Compare this to all of the other nearest cities / capitols in the region (or even further than that), I think you would have to go quite far in any direction to find a place that is as well looked after for all levels of society. (Taiwan?) And whats the other closest city to Singapore that has potable drinking water?

Is this bargain worth it? As an American, there are plenty of things the Singaporean government does that makes me uncomfortable. But who's to say which is better? Compared to Bangkok or Kuala Lumpur or similar, where would you have preferred to have been born?
Ask HN: How to setup an interactive dev environment with Emacs and Vagrant?
I've been trying out Vagrant as my dev environment since Arch Linux performance on Virtualbox on my brand new MacBook Pro 2016 is horrendous.

Remote editing of files with Emacs on the host machine is no problem, but how do you go about setting up a completely interactive environment, e.g. Slime, with this setup? I tried setting up an emacs server on the remote and using emacsclient on the host to connect to it, but that didn't work out.

Right now it seems that I need to keep a copy of the dev tools that I use (quicklisp, numerous Lisps, etc.) on the host and the Vagrant box is just a dumb repository of the source files, which is not really what I'm looking for.
If Taxation at 100% is slavery, at what percentage is it not?
Big O notation doesn't come up explicitly in conversation often, but the principles come up constantly. You need a fundamental understanding of the time complexity of algorithms to write good software of non-trivial complexity in most domains.