skysight-inc/HackerNews huggingface dataset:
What's wrong about being against one religion in particular.

You can be "against" a particular religion all you want.

But you have absolutely no right to prohibit anyone from practicing that religion simply because you don't like it. Including the "practice" of getting together with friends in a room or a building, and posting a sign outside the door saying this is what you do.
From today you don't have to :) Compiled HTML/CSS files are located in the public/ directory
That's not what happened in the article (tweet). They released a native Linux version.
Reading for both ends is maddening for seasoned devs, but in a general sense most languages are symbol salads these days for arbitrary, subjective reasons. The decisions made during the C development to squeeze the juice out of 60 character wide terminals haunt us to this day... like case sensitivity
...what sort of degenerate?

We're talking about cigarette smokers.
I avoided upgrading to the new MacBooks for as long as possible because of everything I read about the the Touch Bar, how awful it is, etc. I finally upgraded and... it’s fine. Actually, I don’t really mind it at all, and sometimes it’s kind of delightful.
Update: interesting video of a talk given by project's founder https://www.youtube.com/watch?v=vU7difOTyvk
It also takes you a lot closer to learning C. Some of it doesn't directly carry over, and may even be deceptively similar without being the same, but for programmers coming from more modern languages, many of the big novelties in C and C++ are the same:

- Manual memory management and direct use of pointers.

- Emphasis on giving as much latitude as possible to compiler writers so they can generate fast code on obscure architectures.

- Separation of header files from object files.

- Explicit handling of object files and linking in the build process.

In fact, I think after learning C++ you should be able to read almost any C code with no issue, which is nice for being able to peek under the hood of the infrastructure we rely on every day.
Why use not Electron? Take a look at vscode it has plugins and it seems to work everywhere.
They don't show up at all, even the one that is mapped as a drive and works in everything.

They don't show up as normal folders in explorer.
Surgeons are generally trained with a grueling multi-year academic and practical program about how to conduct surgery. DBAs aren't. If you're lucky you have someone who has been trained to be a DBA professionally - but I've never worked with one, all the SQL I've interacted with has been run by people with unrelated job titles who learned how to operate databases by Googling when necessary.

You're welcome to fire people if you think it's going to help. I'm just curious how you think a skilled, trained DBA is going to show up at your desk when that happens.
I was one of those who for every problem I had I would go out of my way to reliably reproduce the problem, then I would create a detailed description of it, with full system specs, terminal output (on both Windows and Linux) and all log files I could find.

Today, I still do that on Linux. But if it excludes Linux as a platform, it must be rock solid on windows, right? If it isn't, all it gets is a negative review going about the "crashes all the time", "glitchy" and "is unplayable". That saved me a lot of time.

Being an indie GameDev myself, I personally love well written tickets. But the passive aggressive responses I often receive from big devs makes me wonder if I'm actually the only one.
Except a major one of those new competitors appears to have been a Chinese company that benefited from misappropriated trade secrets and IP. As I said, more than one reason for a failure of this scale. As an example, Nortel might have emerged from bankruptcy intact, as many companies manage to do, had it not been for the financial collapse of 08'-09'. That downturn made it more difficult for Nortel to get competitive prices for the assets it was shedding in an attempt to emerge from bankruptcy. Prior to that, a contributing factor in the decision to declare bankruptcy in the first place was that it could not easily service its debt and retain enough working capital to support operations. It had plenty of cash on the books, but nearly all of it was in other countries and repatriating it presented very thorny problems. [0] As I said, no one simple reason.

[0] http://www.ottawacitizen.com/business/Part+Last+things+first...
This would be actually quite easy. Run a script every x minutes that scans ~/Downloads and grabs accesstime. Put it in a database or json-file, and output a statistic on demand and marks everything by some rules, like no access, last access, etc.

If you want a GUI it will become a bit more work. Modern scripter will properly just throw some electron on it.
So how does this rule work if there's multiple faiths tied to your ethnicity?
I also used 2018 to learn and get proficient in C++.

Honestly, I don’t really like it. The only real reason for that is that using smart pointers is verbose, but I don’t want to do manual memory management where it’s possible to instead rely on RAII.

Ironically enough, though, C++ is probably the second of two languages I’d consider my “go to.”
I'm surprised and disappointed to learn that Mozilla didn't value Steve's work enough. The documentation, especially the book [1] which he authored, is the gold standard that every software project should aspire to. As someone who learned the language recently, it's possible that I might have abandoned it if the documentation and learning materials hadn't been so good.

I also thought his work in evangelizing Rust on HN, Reddit and a million other places was hugely important, and a big part of why there's a lot of positive buzz around the language. Steve, I do hope you'll find the time to continue at least a part of this work, because I think it's vital for the success of Rust.

[1] - https://doc.rust-lang.org/book/
To automate bigger stores than Amazon, Standard Cognition buys Explorer.ai
Some binaries are meant to be linked statically
"There's a reason we readopted some of these conditioning practices from ancient militaries."

I'm curious, could you expand on this, or post a link for further reading?
Dry thunderstorm. I thought it was a building collapsing.

On a separate incident, I was about 10. TV signal dropped during a thunderstorm, and shortly after a thunder strike right outside the window. Truly terrifying experience. Luckily I knew enough basic science at that point to know that wasn’t some act of god!
Sad day.

Time to start working on restoring my 2600, which I've owned aincw 1979. Many shorted tantalum caps. I miss it!
Putting it right after "programming cult" makes misreadings very easy though.

EDIT: Also, it's a bit of a silly remark because which group of programming language fanboys doesn't look a bit cult-ish to the uninitiated?
Then again, why would you want to choose a language based on whether it's "OO" or not? OOP is just a way of structuring code that fits well in some domains, and fails spectacularly in others[0], and that happens to invite a lot of philosophers (the same way FP invites a lot of mathematicians). It's better to think about the capabilities the tool gives you - what kind of software you can write, what kind of software that language's community writes, and how much it helps manage complexity.

--

[0] - Everything I worked on, from games through embedded to web development, was a poor fit for C++/Java-style OO, but I suspect there are some domains where OO modeling is the best way of looking at things.
> The Red Language has always described itself as functional imperative

I dont think that is accurate. All data items in red actually have attributes. Red has prototype-based OO. It's a very powerful language. I just wish they had better web app and ORMS...
I've switched to 100% Linux at home due to Steam Play. All of my Windows games (except 2) work perfectly on it. I really hope Valve keeps improving it, it has the potential to be a game changer for Linux gaming.
Maybe, but many Linux users would also complain that the Linux version is more expensive.
Unfortunately DAW and VST plugins are not something you can make in Electron
That was a rumor floating around - that WebKit took advantage of new A12 instructions. It wasn’t true at the time. They may have released the patch since then.

https://twitter.com/saambarati/status/1049202132522479616
Ha, I started with Slackware around the same time (downloaded over 2 days to about 10 floppies).

When I got bored of fixing stuff I moved to Ubuntu. It pretty much just works now except when I break it (which is often). Point being I could just install and run with zero issues.
My issue with your participation in this discussion is that you think you are moving the discussion forward when you post a less-wrong link to support your statement about moral relativism.

And you maintain the same sense of correctness even as it is explained to you that your argument is regressive and unhelpful.
An Introduction to Quantum Computing
Still learning myself, but this seemed really good when I came across it a year or so ago:

https://github.com/AnthonyCalandra/modern-cpp-features/blob/...
Thank you! This is very valuable feedback (Not often you hear that you give too much for free ;))
The channel is hosted by a fan but owned by the girl, she uploads her actual content to a short-video site
The DAW isn't Bitwig is it? (just because your username has the same amount of syllables ;) If so, then PLEASE keep up the great work supporting Linux. I was only able to ditch my Mac a year ago because I switched from Ableton Live to Bitwig!
This is propaganda level whataboutism that is attempting to conflate two different things.

1. The Obama for America campaign directly asked users permission to access their friend graph, which was allowed and stated in the permissions at the time before FB reduced app permission scope.

2. The action taken on that data was to cross reference publicly available voter registration lists to suggest those most likely to respond to an invitation to join the campaign sent by the first user. No consent was missed here either.

Whereas Cambridge Analytica:

1. Bought the data from a third party, who had slurped it down under the pretenses of "academic research" in a random quiz app. Already a couple layers of misdirection here. This was after FB had tightened up their data usage policy

2. Peddled the data for targeted harassment and voter manipulation with false or misleading info. The leadership pitched services such as staging blackmail by spreading rumors about an opponents sexuality, targeting them with prostitutes and then disseminating that info.

https://www.thedailybeast.com/ex-trump-consultant-and-cambri...

https://www.snopes.com/fact-check/obama-campaign-use-tactics...
> Most people live meaningless lives

I don't believe I've ever heard this phrase uttered by someone who wasn't an arrogant prick. Different people find different meaning in their lives. That they don't share the same definition of meaning that you do does not make their lives meaningless. For a lot of people, chasing social and economic status and raising a family absolutely does have meaning for them.

Now, if we're only talking about people who feel empty, well, feeling like your life lacks meaning is kind of the definition.
This article presents a couple of interesting ideas but one really stands out: change and challenging yourself to leave the default state is not just a good thing for your soul, it's also a great way to discover who you are.

How else can you be happy with what you have if you keep wondering whether there is something better out there? Perhaps one way is to go looking for that happiness. Either you find it or you discover that the thing you had originally was what made you truly happy. Either way, stepping out of the ordinary is great way to learn about yourself.
https://en.wikipedia.org/wiki/Better_Place_(company)

There was an Israeli battery/car tech startup that was built on that model, but it sadly went kaput. I still firmly believe that the hot-swap model is the winner long term.
Credit Fix
I want to acknowledge Ghost for dedicating so much making sure I get my credit fixed and my score increased qualifying me for everything. I had 4 negative items, couple of collections tons of debts, eviction on my profile. I needed to secure a new home for me and my family and also start a business this year. So after I contacted Ghost and we worked together got done fixing my credit which took about 12 business days to achieve, I got qualified for everything. I’m so grateful to Ghost you’re a hero thanks for everything. If you wish to get in touch with Ghost you can reach them on the address Ghostvirus789 AT gmail Dot com text +1 205 418 0498. All the best
I suspect a lot of people learn how to use some framework or library that happens to be written in C++. For me it was OpenFrameworks and Cinder during art school.

https://openframeworks.cc/

https://www.libcinder.org/
i think the point he's making in that post is he does have the time, and more importantly the passion and will to do so. the compensation he was receiving for having to work at a large org wasn't fair, and that's why he's changing directions.
9 Tricks for Kickass JavaScript Developers in 2019
We're meant to feel bad when we're not accomplishing our biological imperatives.

Maybe. I have decided not to have children. While I can't predict the future, as of now, I think this is the right decision for me.

What exactly is the point of bringing another human to this planet? We have messed up this planet to the point of no return (almost), opportunities are dwindling by the day, there are crowds everywhere fighting for meager resources...

Does having kids suddenly make one happy? I see so many parents stressed all the time, simply trying to provide for their kids. How do you explain that?
I completely agree, hence the reason I only talked about the experience for new comers. Maybe tools like conan[1], vcpkg[2] etc will help improve the situation for newcomers.

[1] https://conan.io/

[2] https://github.com/Microsoft/vcpkg
I'm hungry for web app development in Red and good ORM support.
At a bank, yes.
However, for a smaller startup firm, no.
(The truth is, for most of this stuff, most of the time, it just doesn't matter.)
> Because you just can’t start reading the source code of a code base from top to bottom.

This is obviously not what one should do. Read the test cases first is what I do. It makes for much quicker iteration.
There are people working on the actual science of science communication. This blog http://www.culturalcognition.net/blog/ has some interesting summaries on that work. I see none of that knowledge reflected in this article. People advocating for science, and against alleged science deniers, do not seem terribly interested in the science of science communication, or what has been empirically determined in this regard.

For example, it has been well demonstrated that conservatives and progressives who have higher levels of science literacy, have HIGHER levels of disagreement about climate change, than conservatives and progressives who have lower levels of science literacy. This article would not lead you to suspect any such thing.
People give Tim Cook a hard time, but he’s objectively a brilliant executive. What people have been seeking since Jobs died is a spiritual leader, and, well, those don’t come around as often.

I will say though, the current jumble of iPhone models reminds me a lot of all the various power macs available when Jobs returned to Apple, got rid of them all, and established the 4-quadrant product line of personal/professional, desktop/portable.
Vizio Adds Apple AirPlay and HomeKit Integrations to Its Smart TV Platform
> So they can say "we're not having your show because you're a white male", or "we want you to include a homosexual lead character", or similar.

Netflix can't discriminate against anyone for their race, including white males.
I've seen plenty of companies function pretty much exactly as described. Just because it is irrelevant to you does not mean it's not interesting to others and thus front-page worthy.
Machine-Learning Wizards Vie for Zillow’s $1M Prize
The question said interesting work and/or money. So I guess I went with the “or” rather than the “and”.
I don't know why people say that. You don't support Windows XP and Windows 10 either with the same binary.

In contrast to Windows you can provide or pay someone to provide libcurl3 if you want to continue to use it. MS will just say you can go F yourself.

In contrast to Windows you can study the source code and write a wrapper that provides a central API point that you can use in your single code base.

In contrast to Windows you can actually go there and provide patches. Even if the original authors won't merge it you can still use it via a fork etc.

And last but not least I bet there are actually still people supporting and providing libcurl3 binaries to this day and you just need to google their package server and add 2 lines to your installer script (one to add the public key for that package repo and one to add the package repo to your package manager).

PS: If you provide software for sizable amounts of people you need to provide 1-3 out of 3 reasonable Distros: Debian, RHEL, Suse. Even if you just provide one most people can deal with it thanks to VMs or docker.
Having opinions != removing choices

One can have an opinionated, canonical build system and still allow unorthodox things.
"less-expensive" as in still a hell of a christmas gift for almost anybody!
While I agree, OP also wants to dive into the internals of libuv etc.
Raleigh’s nice. I grew up and went to school in Raleigh.

It’s not nice enough to move cross country.
Yes, I’ve held my phone through a small hole drilled in a ceiling to locate a dripping water pipe.
Commercial fusion will coincide with the Singularity.
While I am a Linux user, I boot my workstation under windows for gaming. So I would not even be accounted as a linux gamer by the stats.

While rebooting is a bit cumbersome, I don't really mind now. I also wouldn't trust all the games I play to run as my user on my workstation. And it would take a bit of efforts to properly sandbox them.
Can you oil it to prevent this from happening? I have several Bamboo cutting boards that have lasted for years because I oil them frequently. I also do this with wooden spoons and other un-finished wood products.
The original release was online only, so I imagine they have some fairly accurate idea on the number of clients connected. Even when the same user is using multiple different clients.
> The two extremes represent different locations on the syntax-vs-library complexity tradeoff continuum.

I'd say it's a syntax x language semantics x libraries triangle. Common Lisp may have trivial syntax, but there are some hidden gems of complexity in the language semantics level. To this day I don't really understand eval-when, and I've been using Common Lisp for the past 9 years.
I'm not sure what you're comparing it to. Releases can be tricky, but if you're accustomed to `git push heroku master`, or to "blue green deployment" (https://martinfowler.com/bliki/BlueGreenDeployment.html), there's no reason you can't do that with Elixir.
I am not sure. Here are some areas to get you started on your own research

* https://en.m.wikipedia.org/wiki/Freedom_of_religion_in_Kuwai...

* https://en.m.wikipedia.org/wiki/2015_Kuwait_mosque_bombing

* https://news.kuwaittimes.net/website/freedom-speech-kuwait/
I think their point is that it's the ability to express relational algebra in a natural way that's important, and the static/dynamic types thing is orthogonal to that.
Yeah, by non-principal, I was primarily referring to interest. On a 30 year mortgage, you're paying almost nothing but interest for the first 15 years. And the realtor/title fees and taxes are losses as well. The above commenter is right to point out that the downpayment goes toward principal, though. In the scenario I posited where the housing market declines, you can still end up in the red though.
All C/C++ projects I have ever seen used either cmake or autoconf build system. It's pretty standard.
Yea, worth noting that the small-tank propane market also works like this. When you go to a supermakert or gas station, you just swap an empty tank for a full one. Refill is done after hours at scale.
Are there companies (outside of Mozilla) that would hire (or at least pay) someone like that to keep working on Rust and its documentation? These people are too important to not pay enough. I know it's perceived to be the price you pay if you work for a foundation like Mozilla (or open source software), but it's not fair.

I've seen a guy who worked full time on open source have a Patreon, which had a few big sponsors that would pay / donate $5K or $10k / month - that's another good option IMO. Although I'd donate it directly to him, instead of having Patreon scoop off their share.
see also: http://www.douglas-self.com/MUSEUM/COMMS/ear/ear.htm
> Sounds like the author met one crazy person

He either met a straw man or a troll.
yes it's not as bad as it used to be, but installing ubuntu on any random laptop (i.e. not one bought specifically because it's known to be well supported by linux) is still a crapshoot of at least something minor not working 100% (like a touch screen or some other "weird" feature).

It is rarely something truly fundamental but it happened just often enough for me not to want to bother and just pay 2x for a MacBook Pro every 5 years (a trivial expense for a well-compensated software developer).
I'd be interested to know more about what disenchanted him -- if he's willing/able to share, of course -- from Mozilla, besides what he briefly mentioned regarding pay and opportunity. I can understand the need to move on from a position that is no longer of interest, but are there "political" reasons? He hints at incidents, for example.
Ah, so we were more or less on the same page from the beginning.

BTW, is there a child-safe dialect for Red? How easy or hard would it be to create an environment like Processing or p5.js, without the foot-shooting risks?

https://processing.org/

http://p5js.org/
Bitcoin's troublesome teens start now
For scripting database changes so they are deployed with app changes... or so they are automated and auto-tested upon deployment and in version control, I've had good success with open source Liquibase. Worth looking at Flyway also.
I think I read somewhere Bjarne Stroustrup rated himself 7/10 at C++.
Developing software for Linux is like painting a moving train.
It seems odd to compare to dart with rust. That's like comparing C# or Java to rust. They aren't really competing in the same sphere.

Swift seems heavily inspired by dart (dart being the older of the two). If you remove things like reference counting that were added because of interopt with objective-C, then the similarities between the languages greatly outweigh the differences (in my view at least).
Not BitWig
Monitor a Website’s Uptime for $0.75/month Using Amazon Route53
This is an obvious idea hampered by the business model impossibilities of owning $20,000 battery packs which you can only improve in value by a few dollars every time you exchange them. The inventory / infrastructure / damage costs are too high to justify it.
I have my favorite choices, but there's a lot to be said for using whatever you already know. Especially if you're quickly putting together a simple website. :)
Thanks! To be clear, the doc work was my job, but the evangelizing wasn't.

I plan on continuing both, as much as time allows.
Wait what? What if only 0.5% of your costumers complain?

Or that 0.1% of the pet you walk are cats and 99.9 dogs, and you get complaints that you are bad at walking with cats and bad at walking with dogs. Is it good use of the metric to conclude that the cats are the problem?
Lots of company don't have that expectations, management just have to be clear about it and happy with a PE of 7-10. You can't be a trillion dollar company and don't have growth.