skysight-inc/HackerNews huggingface dataset:
I work in a Danish muniplicity. Traditionally we've build everything on SQL because it's the world we function in, but we adopted the MEAN stack as a proof of concept a few years back and Mongo has been growing ever since.

It does require building and maintaining schemas in a different manner, but when you do that, it's pretty great to work with, especially when we're doing design driven development that consists of a lot of prototyping.

I'm a fan, but I'm a manager on business development and digitisation, so I may be a little sheltered from whatever annoyances it may cause in operations.
Then they should get equal weight. I know poor people who are there do to uncontrollable circumstance - bad schools, sick family members, take your pick. I think if you exist in a western country and you don't know a single person who is poor by virtue of circumstance and not by choice then you're not doing near enough to leave your bubble.
A new copy of the textbook for Intermediate Accounting II sells for $373.25

Looking at the prices for accounting books on Amazon, there are two kinds - books for people who need to do accounting for a business, which sell for about $20, and textbooks, which sell for $100-$300. Most of the textbooks come from Wiley or McGraw-Hill.
Yes, it's a complaint about the clickbaity phrasing.
The Future of Web Testing
Today our Oceans are in trouble
I don't see which of those 4 definitions supports the grapheme cluster interpretation.
Moving the knowledge from one machine to another via learning rather than trying to copy in some form or another seems like a good approach. You don't limit the architecture of the learning or teaching implementations. It even works if the learner is a human, which is a bit different architecture :)

I also like the idea of having teaching output parsable by humans. Then you could ask your teacher AI, teach me (show me) what you know.
Congress gives the FCC its money and power, and it can overrule any of their decisions. Democrats have already introduced bills to protect net neutrality.
For one thing we have no way of confirming what exact chemical compound such experimenters actually took, not to mention anything about the precise dosage. In many cases, the subjects don't either.
To the extent the model corresponds with reality, a given property is proven due to lack of counterexample.
Not necessarily https://en.wikipedia.org/wiki/Code_golf
Google Launches Gmail Go for Android
Yes “but” how do expect open alternatives to become better? Contribute to a project (with a very low bar for “contribute”, anything from “file a bug” to “fix the documentation” to “make artwork”). Yes, some big companies also push Linux forward but individuals who want good alternatives can do something to make those alternatives happen.
I imagine regulations are not there to prevent financial institutions from making mistakes, they are there to wreck those who do.
Any sufficiently large company is a tech company, and any sufficiently large tech company is a bank.

I'm pretty sure I originally heard that here on HN, I can't seem to track it down though. Seems to only have gotten more and more true as time goes on.
facepalm, your doing it wrong
Okay, Mr. Stallman.
"M$"

Instantly ignored.
Wappler – the visual web apps builder – Now crowdfunding
Sorry about the rate limiting. Accounts without much history are sometimes subject to extra restrictions because of past abuses by trolls and whatnot. We've marked your account legit so it won't happen again.
Neither of those things are quite true, but he will be taking the Fifth.
Another company is doing something similar, but using shipping containers to create these farms.

Heard they're still in their early days though, https://www.localrootsfarms.com/
Investment banking is not just advice. They also finance deals (i.e. come up with a few billion to make it happen) and execute - buy all the outstanding shares, or sell new ones in your IPO.

And since those kinds of deals don’t come along every day, they maintain the capability by executing as broker and dealer all the rest of the time.

(I know, I’m simplifying a lot. Hope it helps get the idea across)
For good or bad, even though they've fixed these problems, I still don't have any trust in them as a company and will never recommend or look at their product. For me, their early days behaviour has defined their values as a company, and those are values I don't trust or agree with.

If they were willing to nearly scam people once, what is to stop them again in the future? Clearly their motive is money over quality and without a serious change of management I don't see why anyone should consider that they've changed.
Fair question —

For signup, we have three options: get your email from Google, from Coinbase, or use whatever email you want manually. It's up to you whether to use Google/Coinbase or use your own bogus email. The point here is not to gather data about your accounts, but rather just have a way to communicate with you.

For tracking & tax, the hope is that we are providing you as a user with enough value (in the form of portfolio management and tax information) that it is worthwhile for you to track your exchanges/wallets/cryptocurrency on CoinTracker.

We take measures to protect your security: www.cointracker.io/security

If you don't see value in the service, that is useful feedback for us and we'd love to know
Doesn't seem clickbaity at all to me. He could be investigated by any number of agencies. It just so happens that this one is the one he is in charge of. Accurate headline.
The talk of collusion with Russia centers on actual politicians actually bribed by Russia. If we can't distinguish between Russian oligarchs bribing politicians and Russian students attending colleges, and our culture is so fragile that the presence of foreigners engaged in political discussions can destabilize it, maybe we shouldn't allow any foreign students to enroll at all.

(Personally, the fact that foreign students can and do enroll in US universities is part of our culture.)
Coinbase Introduces Commerce for Accepting Digital Payments
Two things were less stifled/eradicated: creative thought, and pure drugs.
Not even using 'XA'?
Facebook is an editor(like at a newspaper), except in this case editorial control is determine by billions of users and a completely opaque "News Feed" algorithm.

Remember, people don't just share articles, they share articles with their commentary.
To anyone wondering, all of that crap can be removed with PowerShell: https://www.makeuseof.com/tag/easily-remove-bloatware-window...
When Prohibition Works
He's probably being paid to start the investigation too.
They are so difficult to get rid of that it doesn't really matter. Before the last century, I don't know if it was actually possible.
What your side project does?
Games are that incredibly painful holdout. I'm in a similar boat. I have an HTPC in my living room that runs Kodi, along with custom launchers for Steam and RetroArch so that I can control everything with a bluetooth controller.

The amazing thing is that I could already switch it over to Linux via KodiBuntu or some other distro and get 90% of my day-to-day functionality. But then there's the Windows-only library of games that I have on Steam--games that I've paid hundreds of dollars for over the years, that I simply don't have the energy to try fiddling for hours with in WINE. And that damn remaining 10% is what keeps that PC on Windows 10.

As much as I despise W10, Microsoft has the gamer market by the balls, and they know it. I try as much as I can to buy the Remastered Classics of games like Baldur's Gate 2 or Planescape: Torment that include proper Linux ports, just to chip away at that dependency, but there are plenty of games that in all likelihood will never have first-class Linux support.
Does the word include the zwnj character? How do you input it?
https://www.youtube.com/watch?v=ltzy5vRmN8Q

Days of common sense are totally gone if fast food chain is educating people these days on how internet works
Because Windows is now an OS-as-a-service, except running on your own damn computer. Meaning you ultimately don't control the OS, or your computer. As an open-source kernel and OS stack, Linux gives you that control back.

Ceding some control for putative convenience might -- MIGHT -- have been justifiable in the 90s. But it's 2018, Linux graphical shells are on fleek (if that's your thing), and your only excuse is if there's some app you NEED which requires Windows and doesn't work with Wine. Which isn't a problem for developers, except on a few proprietary platforms (like iOS).

Defaulting to Linux as you learn to develop software will build the skills you'll need to remediate the "software to do X is not available on Linux" problem should you come across it.
That was my entire point. Netflix has introduced numerous innovations—many of which they've shared publicly—all while not making a dime (to my knowledge) from selling the software itself. Contrast that with a company like Microsoft, where software (either shrink-wrap, or as-a-service) is their core product.
Yoichi Hirai resigns as Ethereum EIP Reviewer over conscientious objection
User: "I don't use product $X because it doesn't support $Y"

Dev: I'm gonna be a dick and make false equivalences because I personally am not affected by product $X not supporting $Y

User: ...
What do you use Python for?
I have used vi since my university days when the CS lab would close at 10 pm but if I went to the library I could login over a VT-100 terminal and get an additional 2 hours to submit a project.

I use vim now mostly with plugins like vim-go
Yes, looking at all the submissions, they appear to me to be generated by somebody who tries to game the HN:

https://news.ycombinator.com/submitted?id=pyeu
What about AutoCAD, Inventor, Photoshop, AfterEffects, Lightroom, ...?
Wait, what do you mean Intel abandoned China?
When Books Read You, a Defense of Bibliomancy
I'm using Feathers.js
Yeah, it sucks.

And melamine. It wasn't added as a sweetener. It was added to boost apparent protein content, because it was less expensive than actual protein. As I understand it, the simple test for food protein content reported melamine as protein.
Microsoft is not, contrary to popular opinion, stupid. MS knew nobody was going to pay $€200+ for an OS anymore.

So they had to find another way to monetize Windows.
When my old acer laptops hard drive crashed, I tried to get my hands on reinstalling Windows with my OEM license: no go. I installed Linux Mint.

My new laptop with Windows 10 became so slow I also switched to Mint. Couldn't be happier.
Agreed. Is that a problem that can be solved and what keeps companies from doing this?
LA definitely feels very different to me too. It's similar politically if you take only one bit of information, "votes mainly for Democrats", in which case yeah it's also liberal. But that's a very broad lens for understanding the political and cultural climate of an area. SF has far more of a very specific kind of liberal, the affluent white liberal who is focused primarily on social issues. LA's median Democrat is instead Latino and makes $50k. His or her politics are also likely to be left-of-center, but not quite in the same way. In some ways probably more left, in other ways less left, but not the same profile of issues or overall cultural feel.
I post on http://reddit.com/r/noNetNeutrality occasionally. Can you show me exactly how he was paid and by who? I hear this all the time but no evidence has been cited.
I have a laptop and a desktop running Windows 10 on my account. I use them both daily, one for entertainment, one for work. Both running on Pro and constantly up-to-date. I have been using one for exactly 2 years, and the other one for like 9-10 months.

I am completely unfamiliar with the experience you had, with no apps having been installed on my behalf without me explicitly installing it through the Microsoft Store, except for the ones I get after I reinstall the OS.

I also have a Windows Phone that I have been using for the past 2 years. Again, it gets some apps pre-installed whenever I reinstall the OS, but never otherwise.

Admittedly, PCs I think did once get some of them after one major update. I suppose it was one of the Creators Updates.
I bet they have unit tests for all emojis...
I use Windows when I have to now. I used to use Visual Studio as it is really good. But since Windows 8 and more so Windows 10 they have started taking from me. I paid for Windows 10 Pro, but I am subjected to the task of repeatedly removing software, or adverts for software, that I explicitly said remove. This is repeated when major updates go through. Plus the extra data and processing to get a system that isn't using my resources for tasks that I did not ask it too. It is my computer, not theirs.

So I dual boot and 99% of the time sit in Kubuntu land and my computer is fast, responsive, and generally only doing what I ask it too. As it should be.

Microsoft found a way to take an i7-7500 with 32GB of ram and make it feel slow on a fast OS. Windows 10 can be fast.
And as with software, sometimes part of the intended purpose of the software inherently exposes you to threats, and saying "Shut down the threat" means shutting down the software. The easiest way to prevent people from defacing Wikipedia is to make it not a wiki. The easiest way to keep your computer secure is to unplug it from the network.

Having foreign students attend our colleges is something that we have long recognized is good for our country and for the world. Obviously it's an attack surface too, in the same way that Wikipedia's "edit" button is an attack surface. But if we want to actually maintain the policies and goals that led us to deciding that we want foreign students to attend our colleges, we need to be clear about why these particular foreign students are different.
So correct racism with more racism ...

"I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character."

I guess that means nothing these days.

It scares me when people start talking racially, especially like you. You call me a person of color (basically a new version of colored people). You see race first, content second.

This scares me because it wasn't too long ago that Jews were being thrown under the bus. And it scares me because now you might hate white people, but what if you start hating brown Indians like me (who have the highest family income in America), Asians, or Jews (you probably consider them to be white anyway).

This is just scary stuff man. I wonder how many of my liberals friends view race first.
I'd have to dump strings as grapheme clusters, but it's quite possible that there's some grapheme cluster weirdness going on here.
How to avoid the C/C++ runtime on Windows
Well, that's an impressively convoluted way of justifying doing the exact opposite of what the phrase says.

The principles make it even clearer.

What's especially damning about Scrum is that there's courses, and prescribed tools, and prescribed processes. Exactly the opposite of what the values and the principles argue for.
Rails finally getting a respectable results.

Thanks to @nateberkopec.
This is an old discussion (which I had followed for years). The proposal, afaik, was never accepted into Ecmascript.

So we ended up with half baked Promises.

In a particular nodejs project I worked on, I overrode the native Promise implementation with the one provided by Pacta, but was not ideal (promises returned by other modules where native, ...)

Not doing nodejs work anymore, but I'm still rather disappointed about how Ecmascript promises were ultimately delivered.
Yes, though there was a news article this month about it and other studies that linked to all of them (they talked about different aspects) that I was searching for, it's a small impact.
I am a bit confused by the reaction and commentary. ASICs are kind of the natural next step, so it is not surprising at all for any serious miner to go there. Hence, this appears as a too reactive really short term move and I wonder about the reasoning behind this.

The number of units to break even is not that high -- here is one random example, a google search away, that seems right to me -- from what I can recall -- http://www.deepchip.com/downloads/fpga-vs-asic.pdf. A reasonable volume or am I missing something?

Consider FPGAs as the efficient R&D step (due to its re-useability) towards an ASIC. ASIC will be generally faster and considerably more cost effective option per unit; plus more compact (so more units per space -- although there are other factors to account here). Usually you might end up with something less power hungry also, although I really doubt here one will see such a benefit.

Hence Monero is going against this step as a way to mitigate centralization and the introduction of more market entry barriers. I think this is a bit late. For instance, there is a great incentive for miners to join pools -- see a bitcoin analysis http://www.jbonneau.com/doc/SBBR16-FC-mining_pool_reward_inc...
I have done that before, but on the first anniversary update, they all come back. I will try it again, and wait for the next anniversary update to see if they come back again.
https://en.wikipedia.org/wiki/Immunosurveillance

"Cancer immunosurveillance is a process by which an organism's immune system recognizes transformed cells in order to inhibit the growth of neoplastic tissue. It comprises the first phase of immunoediting and is also known as the elimination phase."
welfare is only needed if the labor market is allowed to create jobs that don't provide viable living wages. If given a choice, people choose well-paid work of reliance on welfare. The problems do start when full-time employment doesn't prevent a family from being poor. This happens because wages were allowed to drop to a level that doesn't support decent human conditions.

My guess that since addressing this angers people who would hope to see wages low so they can maintain their business that has grown to be dependant on cheap labor - it's much easier to talk about lump sum transfers (conditional or conditional) as those do not impact the cost of labor, unemployment or living standards.
That's right, only the major updates reinstall these apps (and introduce new ones).
TIL cuttlefish not seeing magenta is more interesting than many animals' not being able to see magenta.
If anyone wants a Windows laptop without bloatware, I think the best bet is through a Microsoft Store. They sell "signature edition" laptops which are supposed to contain Windows and nothing else. That's if the marketing is to be believed, anyway, I personally have never done this.

On another note, I got an XPS 13 from Dell with Ubuntu pre-installed. As far as I could tell, the only extra software on there was some drivers. I realize that the average person isn't going to want a Linux laptop though.
He was chosen explicitly as the Republican nominee on the FCC board of commissioners, so it is most certainly partisan.
For learning how to code, you are perfectly fine on Windows. You are going to read lots of technical arguments in here about why you should use Linux or a Mac. You are learning how to program, so once you progress outside of an editor and compiler and want to learn more about a certain specialty you may want to investigate things related to that specialty.

The reason Linux is used a lot is that a lot of software development is writing web applications which typically run on Linux on servers.
You can explore Linux on your Windows machine using tools like VirtualBox to create a virtual machine running Linux. You don't need to dual-boot, reformat your system, or spend any money to learn it.

What flavor of Linux should you learn? It doesn't matter for just starting out. You could post a question and get lots of technical arguments about one vs the other.

For a lot of technical topics, the same concept applies - you are in a learning phase, pick a common one (programming language, operating system, etc.) and learn using that. Once you reach a comfort level and feel confident you can "get things done", investigate differences between what you learned and other options out there.
That's exactly what I had in mind... ;)
Probably Pearson My$subjectLab. Educators hate it too.

There exist free alternatives at least for math but it's kind of a MS-office vs libreoffice situation.
To be fair there was a Camera application at least since Windows XP, but it was hidden from the Start menu.
Pai was appointed by Obama at the recommendation of Mitch McConnell.

And this is because only 3 FCC commissioners may be members of the same political party. So once Obama appointed 3 Democrats, he HAS to appoint 2 Republicans. McConnell essentially appointed the other 2 for Obama.
الفنانة زينة تبدأ تصوير مشاهد مسلسل «ممنوع الاقتراب أو التصوير»: NewsA
I think this is something that C# and VB.NET do.
MobX is horribly opinionated, a monstruous abstraction of spaghetti, and you're saying Promises limit it?
They really very different but...

+ Static typing (extra safety, robust refactoring, code completion etc.)

+ Much much faster and less memory use

+ Compiles to a relatively standalone binary (not as good as Go though)

+ No Python 2/3 nonsense to deal with

- Much more complicated. You have to deal with lifetimes and borrowing and so on. It's really very difficult and we still don't know how to write some types of programs nicely (e.g. GUIs)

- Slow compilation times

- Can get pretty verbose and full of type boilerplate

Honestly if I was coming from Python I think I would switch to Go first. It is still way faster than Python, has a very nice "batteries included" standard library, static typing, very fast compilation and makes nice static binaries. The downside compared to Python is that it isn't very expressive at all - you'll find yourself writing out loops where you might have used a one-line list comprehension or something in Python.
The rule was made because radio waves (broadcast) is a finite resource, and so there are a limited number of players who can compete.

The internet can, theoretically, have an unlimited number of competitors, so it's not regulated the same way.
I'd recommend running Windows Server 2016 or Windows 10 LTSB to avoid the entire mess. I run WS 2016 for my dev machine and I haven't had any issues and I don't have to deal with the damned Windows Store.
Monads in Clojure
Many do, but the way this has been done, seems in line with what my own intuitions of how some good valley hacker would do things. With no interest in the traditional institutional pathways; with a lot of curiosity (witness the Reddit call for proposals); with a lot of interest in undervalued organizations...
Banks preparing for heightened New York cybersecurity laws to take effect
Yea, they should get assistance. Just not direct cash, I totally disagree with you in that regard.

What they do need is drug counseling, psychiatric counseling, a safe place to stay, food provided for them, clothing, help finding a job and stable housing arrangement after they are sober. Giving a cocaine addict that is so poor they are living on the streets just cash, is unhelpful. Once they are sober and have proven they will responsibly use money for needed items, then you can give it to them.

As a physician who sees plenty of county patients that are addicts - you know what happens when they get a bunch of money? They spend it on drugs, not on their neglected children or anything else in Maslow's hierarchy. Do-gooders who think handing cash to an addict is helpful, are wrong. You're just wrong and I completely disagree with you, I'm not conflating anything.