skysight-inc/HackerNews huggingface dataset:
Honestly I can't wait until that filecoin ICO thing becomes an epic disaster. Like most of the ICOs I've seen, it is flawed on basic principle and lacks a clear business model, and is ill-positioned for the future. Just because you can make a big splash and raise a bunch of money does not mean you have created anything of value for the world.

ICOs seem to be a new way to raise from unsuspecting investors aka a way of separating people who have too much money and not enough common sense from their money. The fact that it is utilizing a blockchain technology has nothing to do with the actual mechanisms at work here, focusing on the use of blockchain in negotiating ownership and value is actually harmful here.

The real technology isn't glamorous at all and has been in operation ever since Charles Ponzi "innovated" the concept in the 1920's.
I'm aware that Paxos and Raft require odd number of nodes. My point was that the more nodes you have the slower the cluster is, because increasing number of the nodes doesn't increase performance but resilience. With 3 nodes you can afford to lose at most 1 node, with 5 -> 2, with 7 -> 3 etc.

> Also, key value store reads are usually done locally, from the agent, which goes over gossip and is eventually consistent.

That's not what the documentation says. The KV is using raft, you can relax some guarantees for reading by having clients use consistency=stale, but you're still communicating with the server, except in stale you only communicate with one instead all of them.

> Health checks are also eventually consistent. They are done by the local agent, and through gossip are sent to the masters group.

Also that's not what the documentation says. Gossip is used for adding/removing nodes and the overall health of the node (whether host is reachable) is also done through gossip, but the actual health checks (whether a service is running) is done through consensus protocol.

I still want to emphasize that using consensus protocol for SD is not a good idea. Let say you're running in AWS and follow the best practices which is spreading your servers over multiple AZ. Let say you use us-east-1 which has 6 AZ.

An AWS starts having network issues (like few months ago) and 2 AZs have network issues and can't communicate with the rest. The machines are still running, just can't communicate. It just happens that on 2 of those AZs you run 2 out of your 3 consul servers. Even though all the machines are healthy and running your Consul cluster is down, even for the remaining 4 AZs that don't have any problems.
You forget that Microsoft's stock stagnated for 10 years before that. A 28 PE ratio is the new normal for tech companies. With Ballmer out of the picture, investors are speculating on a brighter future for MS. It's not here yet but they're making lots of smart moves.
Yup, this is the correct way. If you want to bring an extinct big reptile to life again, choose wisely and assure that you can outrun them.
23andme got you covered
The question is only about you. If you have money, you can do what you want next. But if you dont, stick to a job that gets you closer to where you want to go.
I dont trust certifications.
Unless there is some kind of global control on catching, for example, blue-fin tuna (which travels outside of nationally controlled waters), "gone" seems more likely. The feedback loop of, the rarer the fish - the higher the price, will push some species to extinction in the wild.
Delivery stats aren't really very accurate these days. It's impossible to get stats for gmail web users (due to the new image caching), or for non-gmail-web users who haven't clicked "load images".
Except that Bombardier wouldn’t be giving up a big chunk of the company so cheaply if not for this ridiculous trade ruling.
Location: Serbia

Remote: yes

Willing to relocate: no

Technologies: JS, HTML+CSS+Gulp, NodeJS, PHP, Python, Git+SVN, MySQL, MongoDB, SQLite, Memcached+Redis, RabbitMQ

Résumé/CV: Upon request

Email: dpanic@gmail.com
JP Morgan Chase and Co Acquires WePay (YC S09)
> This kind of incrementalism is not worth another persons years of effort to create a parallel path

Historically, incrementalism is pretty much the only way that languages can reach mainstream status e.g. C/ObjC/Javascript/C++/Java/C#/Kotlin.

Of course, having languages that break away from the mainstream is equally important to generate new avenues of research, but it's clear to me both approaches are a requirement for a healthy PLT field.
Nexus 5X used to be able to randomize its MAC; not sure if it still can. MAC randomization does not seem to be present on the Pixel.
A mercenary is someone who commits violence for pay. I guess you'll be committing violence against your readers?
Modern factory fishing fleets use sonar and track movements of fish populations over vast areas. It's highly unlikely fish have learned to evade sonar, or nets.
what about farmed fish though?
FinCEN addressed that point in guidance years ago. Independent full node operators without sole control of the issuance of the cryptocurrency are not money transmitters.
Sure, we know we are impacting it. We can't attribute a specific change to humans vs. natural. We can't say that this specific portion of the trend was caused by humans, not with much certainty.
I might use this instead of LaTeX for short communications , but I wonder if this could work for longer work with several pages.
If you're able to get your admin to enable the IRC gateway, you can use many terminal-based clients like irssi, etc.
When reddit first launched I remember thinking, what a pathetically derivative site, they're going to get crushed :-)
Humans are naturally vindictive. When someone harms or insults us, we want to retaliate and cause harm in return. Even if we choose not to do so, we still have the feeling. That kind of justice is a manifestation of that feeling.
What's New in Windows Subsystem for Linux
> I appreciate my own experience is only anecdotal evidence but I see people using them all the time. It is mostly homeless people who use it to make phone calls but I've often seen people charging devices.

So a free VOIP phone and a USB charger? This strikes me as a failure to live up to their stated capabilities.
Also, you don't even have to use the Windows Store to install UWP games. Windows 10 allows sideloading by default (since the November Update two years ago, though shortly after Valve made their stink) and since the Anniversary Update (1611) last year this time, there is a nice little installer that pops up if you double click a (signed) UWP APPX package.

So even if DX12 was restricted to UWP apps (which, reminder, it isn't) UWP apps are not restricted to the Store either, and Steam could install UWP apps, too.
I think part of the sell was that the bootcamp had built more specific professional contacts than a community college might have, or had agreements with employers which a community college wouldn't bother with. Community colleges also take longer.

That bootcamps produce similar graduates as (community) colleges in less time is up for discussion, but having to fudge your numbers as FlatIron has done doesn't necessarily move the debate in your favor.
Boeing is a bunch of idiots, the C series didn’t compete with them at all. A company like Boeing that gets massive government contracts and depends on free trade shouldn’t be shitting on free trade.
Garmin Releases Alexa Device – Garmin Speak
> I don't know a single developer on a windows machine

There's also a fair amount of peer pressure.

I was at a big software company and I choose a Lenovo with Windows instead of a Mac. I was the only one, and the other members of the team constantly tried to get me to switch, and trolled me, as if they were embarrassed with me. Now I'm at another big company, where Windows is more prevalent (legacy), but team members are still shocked that I chose again a Lenovo with Windows and Ubuntu VM on top.

If you were to interview to a startup and the founder coded on a Windows, what would most devs feel about it?
I have a Thinkpad Yoga with a Wacom digitizer. I am distinctly unimpressed.

Disclosure: Microsoft employee, so arguably biased toward the Surface.
You can get the "Developer" editions with Linux pre-installed, though when I looked I couldn't find a version with more than 8GB of RAM.

The Windows ones have more RAM and essentially the same hardware, I got a 16GB version and put Linux on it myself, all the drivers were the same and everything works perfectly. (The only caveat was a UEFI setting related to hard drive configuration and Windows Fast Boot, I forget the details but it wasn't too hard to fix.)

Really happy with it overall.
I sometimes use ecco pro on windows 10, which was discontinued in 1997. The 32-bit version still works well enough to remain usable.
Alternate view: humans are so fucking simple they'll pay extra for a machine-made coffee if it comes with a human attendant.

Humans might be so bad at figuring out whether Alice can work with Bob or whether we should bomb Iran that a magic 8 ball could do a better job, never mind the anthropomorphised superintelligent computers which exist only in the imaginations of futurists past and present. But humanity is going to continue to insist on getting people to sort that sort of thing out.
as long as it isn't subsidized like the livestock industry.
In Kurt Vonnegut’s 1952 novel, Player Piano, we are introduced to a future in which only engineers and managers have gainful employment and meaningful lives. If you’re not one of the engineers and managers, then you’re in the army of nameless people fixing roads and bridges. You live in Homestead, far from the machines that do everything, and are treated throughout your life like a helpless baby. The world no longer has a use for you. Anything you can do a machine can do better, and you are reminded of this all day, every day by society and the single omnipotent industrial corporation that oversees it all.

He wrote this 65 years ago. It couldn’t have been more apropos to what we’re witnessing now than if had he written it this morning, right down to the nostalgia-selling demagogue who seizes the opportunity to foment rebellion amongst the displaced and disgruntled. When millions of people start seeing their purpose begin to erode and their dignity being stolen from them, the idea that there’s nothing left to lose starts to creep in.

The fact he wrote this 65 years ago yet the labor force and population have grown in lockstep, augers against this. https://staticseekingalpha.a.ssl.fastly.net/uploads/2011/12/... Why would companies, especially in an economic environment that is so competitive, keep employees that serve no purpose.

Buying and holding shares of Facebook, Google, Amazon, and Microsoft ,which are are not only leading this techno revolution but profiting immensely from it, is one the best ways to capitalize on this trend, which is what I have been doing for the past few years (along with owning Bitcoin). I don't however agree that automation will mean the 'end of jobs'. It's not that robots will take all the jobs, but rather the labor market will become increasingly bifurcated, with a 'creative class' at the top and the low-income service sector jobs at the bottom, without much in between. There is significant demand for service sectors jobs, of all skill levels, including skilled technical jobs such as coding, teaching, consulting, and engineering. But also huge demand for hospitality jobs; however, many of these jobs may not pay as much as the jobs they replaced, or bring much personal fulfillment.
How toxic is your car exhaust?
The problem is that then it becomes more lucrative to harvest.

For example, the high price of tusk and horn isn't saving the elephants and rhinos.
Choosing a path just means choosing a path for now - maybe for the next 5 to 10 years. Assume that you will have at least four such paths over the course of your career. So you don't have to get it "right" - you don't have to pick a path that you will enjoy for the next 40 years, or pick a path that will still be a viable career in 40 years.

Pick what looks best to you right now, and for the next 5 years. As you walk down that path, learn as much as you can, not just about that path, but about neighboring things. Sometimes learn them in a targeted way, because you think they may be things you need to learn to keep your career viable, but always learn something about whatever you're coming into contact with.
Incremental improvements and cross-pollination are great! I don't need a language with manual memory management for my current projects, but I'll definitely keep an eye on Zig. It solves most things I dislike in C, and keeps the good stuff.
> But, as I understand, Ohm still has no support for context-sensitive grammars, which is more important to have in many cases, than proper left recursion handling.

Right, we don't support context-sensitive grammars yet. But we'd like to -- we're just trying to figure out how to do it in a way that fits Ohm's design principles. I'm optimistic that we'll be able to do that.
One of the biggest problems of eBay is item categorization. Just search for "iPhone 6" and see what I mean:

https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2380057.m...

Even if you go the their "structured" iPhone 6 page it barely gets any better:
https://www.ebay.com/b/Apple-iPhone-6/9355/bn_3897179
Not super familiar with Delicious, but from what I've seen most HN folk seem to use Pinboard ( http://pinboard.in/ ) as a bookmarking tool.
After reading this story, I would never want any raw sushi:

http://edmontonjournal.com/news/local-news/alberta-man-gets-...
Sendy's templating engine is a mess, best that worked for me is to design the template in Mail chimp, export it as HTML (Mail chimp provide this as free of cost) and then, use sendy for sending mails.
The free wifi is useful as a tourist. The surprising amount of them in Manhattan means you don't need to use relatively expensive roaming data as often. Once you've pressed the required buttons on the captive portal your phone just connects and sorts out your email & notifications as you stroll near one.
What is the usual use case?
One of the stories of WW1 was a soldier explaining that a machine gun could kill enemy soldiers indefinitely if it had ammo, but the gunner had to stop for the sight of human dead.

KillBot doesn’t need to stop. KillBot can read your body language. KillBot knows if you’re loyal to Supreme Leader. KillBot doesn’t care if your death makes you a martyr, all that does is add a few dozen more targets to KillBot’s naughty list.

Let’s not have KillBot.
IMHO, nothing makes parsing as easy as snobol/spitbol. It is almost as old as lisp, and older than C.

The question I have as a mere mortal user, who is not interested very much in theory and debates thereon, is what has the fastest performance?

If the proponents of post-snobol PEG/packrat were to publish a "parsing challenge" and let us replicate/create benchmarks of different parsers, including some written in snobol, I would find that very useful in determining whether these other parsers are worth a more serious look.
I fully agree with you. When they try to iterate on a basic utility application (ex: email, calendar, reminders, etc..) just because they have a bored developer that is looking to be noticed inside of google they usually make it less useful for people who have been using it successfully for years. Those users are now having to find an alternative to do the same thing. Sometimes it's OK to leave a wrench as a wrench.
I was under the impression that farm raised fish (compare to natural fish) has the same problems as farm/cage raised chicken/beef/etc...which is excessive use of antibiotics.
I would say it's more that you don't need Dropbox's non-storage features and value Microsoft Office. My $100/year pays for the quality sync client and the web interface than the space (I have fewer files to sync than you do.)

Since there are probably more people who are paying for quality/reliability than paying "per gigabytes," they would badly hurt their business by offering a plan that cheap.

Since OneDrive's lower quality product satisfies you, you don't need what makes Dropbox good, and it doesn't make sense for them to pursue you by introducing commodity pricing.
Seems like a "false quachotomy" to me.
Bypassing black lists when posting links while still benefiting from crawlers following the links comes to mind.

During the 2000s, following links for a forum or blog was way too expensive, so they had black lists of dirty words to avoid porn sites spaming and get juice during the page rank golden years where any back reference mattered.

Hence it was just easier, to avoid the filters, to create non blacklisted domain names with redirections.

Then another trick was to write a perfectly legitimate page, get google to index it, then redirect that page to the less legitimate page. Because at the time Google refreshed once a week (or a month...), you'd get plenty of traffic and revenue for long enough to be worth it. If you sold niche porn and viagra, that is.

Another one was just to setup fake sites with different URL schemes with stats on them, and get a regular update on which URL formats were getting the best hits. At the time URLs where very important in getting points. Then you would regularly update your most important sites URL scheme accordingly, several times a year if needed.
I think the length of the program is a good place to start: 15 weeks full time vs. 9-12 months full-time is a huge difference: https://www.ucsc-extension.edu/certificate-programs?cname=So...

I know people I've talked to (work with a similar company) feel the weight of family duty very heavily with career decisions. Having children or other family to be responsible for is one of the things that holds people back. Child care is incredibly expensive and having to carry that burden on your own can be very taxing and can get in the way of your work if you're at home.

Shorter runway to earn more is a much more desirable option.
Isn't that "open stats"?
Maybe try "pm"? "7p" isn't a time.
Colorado Political Candidate Promises to Give His Seat to an App
> To be followed shortly by amazon's second head quarters:)

No way, Montréal will have that second HQ!
Your last line summarized the whole conversation of this thread. As a startup, you do need both!
Oh please. If you think Boeing don't get subsidies from the US government I have some land to sell you in Florida.

https://www.upi.com/Boeing-receives-983M-contract-for-aircra...
What about using no-reply@service.com as FROM and client's email as REPLY-TO? Spam detection gives much more leeway on REPLY-TO address.
Not sure how, it's got the same here is your changed files and the changes.

I find GitLab is better on a few point. You can theme it from about 4-5. I prefer the dark theme as it matches my IDE and easier on my eyes. You can also have comments marked as addressed. By default the changes are shown in the page but you can also choose to show side-by-side like in GitHub.

You can host it yourself. It ties in very well to it's own CI/CD service and comes with a docker registry. So your code can be tied easily to your deploys and you see this in the issues.
> capitalism is arguably restraining the creative forces of (socialism, participativism, something we haven't got a good name for yet)

I think the term would broadly be "post-scarcity society".
If you install a decent OS replacing the one it comes with, there won't be any malware (at leat not the kind we knew about)
Interesting thought experiment: What if records were sealed by default once judgement has been satisfied? Or, rather, do as much as possible within the legal system to restore the individual's previous reputation and status.

Some version of this exists for juvenile records already, because we recognize that people can grow and learn.

I could also see arguments for allowing the above for misdemeanors but not felonies.
Duplicates https://news.ycombinator.com/item?id=15489187 .
I keep slack open in the terminal in a tmux pane next to my email (mutt), for instance. I spend most of my time in tmux and the Electron Slack client is so heavy that I just prefer this CLI.
A long time ago, around when I was first taking systems programming courses, I had this vision for a filesystem and file explorer that would do exactly what you say. I imagined an entire OS without any filepaths for user data (in the traditional, hierarchical sense). My opinion (both now and back then) was that tree structures as a personal data filing system almost always made more of a mess than it actually solved. Especially for non-techies.

Rather, everything would automatically be ingested, collated, categorized, and (of course) searchable by a wide range of metadata. Much of it would be automatic, but it would also support hand-tagging files with custom metadata, like project or event names, and custom "categorizers" for more specialized file types.

Depending on the types of files, you could imagine rich views on top -- like photos getting their own part of the system with time-series exploration tools, geolocation, and person-tagging with face recognition, or audio files being automatically surfaced in a media library, with heuristics used to classify by artist, genre, etc. But these views would be fundamentally separate from the underlying data, and any mutations would be stored as new versions on top of underlying, immutable files, making it easy to move things between views or upgrade the higher level software that depended on views.

This was years ago, and I never got around to doing any of that (it would've been a massive project that likely would've fallen flat on its face). And now, in a roundabout kind of way, we've ended up with cloud-based systems that accomplish a lot of what I had imagined. I'd go so far as to say that local filesystems are quickly becoming obsolete for the average computer-user, especially those who are primarily on phones and tablets. It's a lot more distributed across 3rd party services than what I had in mind, but that at least makes it "safer" from being lost all at once (despite numerous privacy concerns).
but Facebook, Google, Amazon, and Microsoft are software, not hardware, so you're not owning the robots.
That damn Windows key drives me nuts - press it accidentally during a game and it kicks you out!

Anyways my usual way of going to the desktop is to just command-tab to Finder, and then command N to create a new Finder window, or any of the shortcuts in the Go menu.

Nobody is claiming that the Mac UI is perfect, but it's been way more stable and unified than Windows. Of course there was Windows 8, but even Windows 10 still has things like both the new Settings and old Control Panel, and the old start menu next to the god-awful, ad-ridden Live Tiles. I recently tried to enable automatic login on my Windows 10 laptop and was told to run "netplwiz" in the Run dialog command line. It's a mess.
Aaaaaand that's why I no longer use Amazon SES for transactional mail for signupforms.com. It is frequently used by mass-marketers, which means my transactional email was frequently being dropped by some email providers because of SES's poor deliverability.
You're not going to be able to send from the clients email if you're unable (unwilling?) to implement the DNS changes required to verify the domain. Surely that's the minimum required to fulfil "just make it work again"?