skysight-inc/HackerNews huggingface dataset:
I also dislike Slack. Slack is just IRC, but reinvented with one centralized provider of everything and clunky, inaccessible UIs that they can change around however they want whenever they want.

(My accessibility issue is much smaller: I merely avoid using the mouse cursor, because the keyboard is much lighter on my wrists and hands than the mouse, trackpad, or trackball.)
Self-actualization involves reaching what you feel is your full potential and that is success, where the definition of success is different for each person (just like potential).
Yes, several users are already doing this as a workaround.
I see what you mean. And yet strangely, the need for that "Friendship" node can also be seen as a strength. How else would you assert metadata about that thing otherwise?

If A and B share an event via a friendship, you can keep track of things about that. Granted in an RDBMS if all you wanted was to draw the line then you could do it with an extra FK, but I think the conclusion you're drawing is going too far, specifically:

> In SQL that wouldn't have been a remodel, because there's no difference between a relationship and an entity

There is a difference in SQL; relationships are EITHER more columns, OR a join to another table, both are possible. In graphs, "hyper relationships" (e.g. relating more than 2 things) require another node, but this is apples/oranges comparison.
Fake News: CERN Did Not Suffer Massive Explosion
It looks interesting. But why would I use this rather than, say, a QR code with my email or phone number on it?

The code on this website is invalid when I scan it - https://blog.ottomon.net/blog/what-is-ottomon - make your demos work :-)
Here's how I see it -- and I don't like gymbros either. I once worked alongside a Crossfitter who worked out at noon, and once he'd changed out of his dirty, sweaty things, hung them over the supports of his desk to air them out, forcing me to lay down a protective barrier of spray Lysol to avoid choking on the fumes. So going to the gym is definitely not a core part of my identity, especially since I don't want to be that guy.

But I still do it. I've been out of it for a couple months and am trying to get back. I have to be somewhat systematic about it for two reasons: a) I have to do the proper lifts with the proper form; b) my body parts get tired and need a couple days' recovery before they're ready to go all out again so I have to do at least a two day split. But yeah, other than that it's just a matter of showing up, and finding and settling into a groove. I gamify it a bit: can I set a PR in squats today? Some days I'm just not feeling it, and I go home telling myself, well, at least you put in the work.

I think there have already been a lot of attempts to make workouts "fun", and the problem really is that the approaches that have worked, i.e, produced good fitness results, turn people into enthusiasts. CrossFit is notorious for being "cult-like" but it has inspired plenty of people -- especially women -- to get into fitness in a really hardcore way.
Applied Functional Programming Course
You can find <$100 tankless heaters on Amazon.com. I think I'd rather install one of those. Besides up front cost, you're not pushing the partially-heated water back into the cold supply, which is certainly not insulated.
"May have caused" is disingenuous ass covering at best.

They soft bricked every single headset worldwide.

"Oopsie we may have caused you inconvenience"

vs

"We're sorry for the damage"
'Guilty of being poor': does California couple's poverty amount to child abuse?
AirBNB and Uber are the least racist companies on the face of the earth. No other companies on earth have opened up the avenues for direct social interactions across race and class lines the way these two companies have.

Before Uber and AirBNB, how many opportuinities could you name for white Americans to do the following:

1. Get in a car with a black person for an hour and have a conversation about the election

2. Go into a racially diverse neighborhood and have a black family open their home to you and spend the weekend together

3. Have a black person come and rent a room in your own home and stay with your family for a weekend

4. Allow people of color who own property in predominantly black communities to profit from their own home

The only ones who benefit from these hit pieces on AirBNB are hotel groups who want to regulate these arrangements out of existence and drive up costs for hotels.

Who do you think is harmed the most when hotel prices rise? It is the same people of color (and everyone else), who have to pay more to stay downtown in major metropolitan cities.

Any study of AirBNB that does not take into consideration social mobility and prices of affordable overnight rentals is a BS study, they are comparing bananas to coconuts.

Yet we only see half of the story told in the media. Why is that? It’s almkst as though the authors of these studies have a distinct agenda.

How are the effects any less racist than the rising home prices, which could easily be explained by...uh...the massive stock market rally we just had?

Where are the studies about how people of color who own the buildings and units being rented out in ethnically black neighborhoods can now afford to send their children to college?

Reading the comments here: Too many people ask too few questions and have too little understanding about the free market. Freedom of personal property is GOOD for Black People. It is the ONLY way black people improve their situation.
That is the marketing statement, yes. But the technical implementation is somewhat more complex and possible to bypass than your boilerplate comment suggests.
Yet here you are sharing your personal opinion.
If that's a screenshot of your actual pricing page, you should not highlight the $2 per video option in green, it makes it more likely people will choose it.

I don't even understand why have a $2 per video option, it doesn't seem to be great value to you after credit card processing fees and you say 75% of people skip the paywall through the "I can't pay" link.

Also if your demographic for monthly/annual payment is creators and social media marketers, you should focus your marketing site on the tools they might be interested in. It seems to be your meme maker might have been great for exposure but it probably doesn't pay the bills? I'd highlight the other tools.

Maybe think about offering integration with third party software that your paying users are likely to be using as well, as a feature only for the annual plans, or even as an entirely new plan so keep the current monthly/annual as a "Creators" plan (give the option to choose payment frequency and default to annual) and add a new plan at a higher cost (also with monthly/annual choices) with extra features for people who are putting it on the company card.

Just my 2c, might be completely off the mark because I don't know enough about your numbers from a blog article, but these are things I've done with my clients that have worked out.
Resource Polymorphism
I guess one thing you can say about the Kelly criterion without mentioning utility is that if Alice uses the Kelly criterion and Bob uses some other strategy (which is still of the form "bet some fixed proportion of your money each turn") then the probability that Alice has more money than Bob tends to 1 as the number of turns increases.

Of course in the cases where Bob has more money he might have much more money, so this fact isn't very relevant to them unless they have appropriate utility functions.

Another thing that occurs to me is that your utility function is changed by the opportunities you expect to encounter. If your utility function for money would normally be U_0, and you are about to be allowed to make a bunch of bets, then your current utility function, U_-1, is equal to the expectation of U_0 under the probability distribution that results from you betting optimally starting with however much money you have.

Maybe there's a family of utility functions for which if U_0 is in that family then U_-1 is approximately logarithmic? Then that would be a good justification for using the Kelly criterion if you have a long string of bets ahead of you. On the other hand I just checked the HARA (https://en.wikipedia.org/wiki/Hyperbolic_absolute_risk_avers...) family of utility functions, and they're all stable under the process I described. So there are certainly a lot of functions that don't become logarithmic.
Async/awaits operators are the equivalent to GO coroutines. You could use that to avoid blocking http calls
There are still chances of Human error here as it's very difficult to automate issuing new certificates (unless you're using Let's Encrypt, which they are not).
My understanding is that she'd like to treat a new machine "on its own terms" -- but modern machines are too complex. AmigaBASIC and Amiga C address the machine's native capabilities.

A bit of retro-brite and a few spare parts in knowing hands might be more her thing. Or maybe the plotter that was discussed here on HN last week.
The parent’s point was that ridesharing makes life worse for other paid drivers.

If Taskrabbit started sabotaging income for highway construction workers I might avoid it (although to be fair I’ve never used it).
Today we are introducing world's first cryptocurrency market index - SHUFFLUP Crypto Market Sentiment Index or simply SCMSI.

The preface: The traditional stock market has Dow Jones Index to monitor the market health but we noticed that our own crypto world doesn't have something like that. People generally use Bitcoin's price as market health indicator, whereas more than 50% market is dominated by altcoins. Hence we have developed a market index which takes into account the top 100 coins(based on market capitalization) and gives index points which indicates the market health.

The execution: We have used price-weighted method, the same method that is used to calculate Dow Jones Index. The divisor gets adjusted whenever a member(or constituent) i.e a coin or a token gets changed in the top 100 coins list. It means simply because a new constituent is getting added, this should not justify high value variations in the index. Hence just before the new constituent is introduced, a new “calculated” divisor value should be introduced and we just did that. This is very important because the list of top 100 coins keeps changing very frequently so our algorithm should be self-adjusting.

The value of the index is calculated every 5 minutes and always done so taking into account the realtime top 100 highest marketCap coins.

The Funfact: Today we got featured in Product Hunt as well and from now on you don't have to follow every coins' price changes to judge whether the overall market is bullish or bearish, rather just follow SCMS Index. Any feedbacks/suggestions would be highly appreciated and always welcome.
That's a bit dishonest way to put it. The situation with extensions has vastly improved w.r.t. OpenGL.

In the link you provided, it only needs to enable the appropriate window system extension. It also prints out some info about other extensions but that is not required.

It's a huge improvement that extensions need to be explicitly requested at init time.

It's massively better than OpenGL, and API extensions can't be completely avoided in a multi-vendor cross-platform API without limiting to lowest common denominator.
I just don't know why it thinks any of this is better.

I also hate the fact to even look at my messages I have to "refresh as desktop site" on iOS
See my reply to hueving
If it worked like that, why would you base your clocks on these cycles?
My thoughts exactly. And she probably knows perfectly well what she’s doing - she professes to take pride in her numbers - but has a journalistic imperative to write things that people will read.

I often wonder how much controversy is directly the result of bored/hungry journalists duking it out in a highly competitive arena of ideas.
Fetching Items with Multiple Tags in a Tag-Based Search
> That's right: I wrote something in jQuery in the year 2018.

ahaha what? Indeed it's a pity it wasn't just html and css, but we will survive...
The problem you're describing is mostly attributable to property graph stores, and doesn't apply to named graph engines.

This is the essential difference between neo4j (a property graph engine) and most RDF stores which support quads (i.e. <subject> <predicate> <object> <context>)
The look-and-feel of the UI reminds me a lot of the original X-COM but it does a much better job at being easy to learn. The animated tooltips for weapon effects really are cool and a pattern that could probably be used elsewhere.
I can relate to that. My SO has it too, her auditory and tactile senses being affected. Q: A nice PU bumper doesn't help either?
It shows advertisements for games I talk about. Games I do not search for.
According to one thing I read (which I will admit was third party comments) there was a countersignature present up until version 1.22 and then in 1.23 it disappeared. I am not familiar with Oculus' binaries though so I don't know how far back that would be.
In saying that, Twitter thinks I:

* Own a cat, dog and other animal
* Have between $100k- $999k liquid investible assets
* Have a net worth between $1 and $1m
* Am highly affluent
* Am a high spender
* Am a frugal spender
* Own a house
* Have multiple families

Yet none of these are true (well, I guess apart from the 'has income' demographic I'm in).

I know Twitter isn't known for being an advertising powerhouse (esp. compared to Facebook), but I wouldn't take too much stock in Facebook serving me up irrelevant ads.

I moved to the other side of the world 2 months, updated my "living" location on Facebook and have been tagged at multiple locations in my new city, yet Facebook still serves me ads for buying an iPhone or Car back in my home town.

https://imgur.com/a/HIkic
Number of employees is not necessarily a very indicative metric for fastest growing
the same sub second... splash's movement frozen in time is not at the ms level precision....

Also the scenario described here is not that rare.. Once you have two photogs there that day, your chances of getting the same shot is already pertty good. The two photographers were essentially firing off continuous shots when they anticipate a wave hitting... Everyone was focused on the lighthouse...
Maybe you want a hypergraph?

http://www.hypergraphdb.org/
I skimmed through this comment and thought it was a sarcastic disparagement of the Sun at first, not Sun Microsystems. I understood after second read.
Waiting for independence is like waiting for Monday or New Year or whatever else. Problems need to be tackled now, otherwise they won't go away regardless if you become an independent country or not.
For things that can reasonably be done with RDBMS, probably not... see "Do we need specialized graph databases? Benchmarking real-time social networking applications" (PDF link https://event.cwi.nl/grades/2017/12-Apaci.pdf)

But it seems likely that for queries that differentiate graph databases, such as finding long, variable-length paths, that there are cases where they can excel.
Advertisement jes, but not in the form of traditional advertisement they have at best a 1% watch to pay rate so advertising by having people spread it in social media is way more money effective
> do you perchance enjoy a feeling of superiority when you use the term "sportsball"?

Yes, because I'm a grown man who doesn't feel a deep emotional need to watch a bunch of men wearing spandex running around on some grass.

Playing sports is a really awesome thing, and everyone should do it. Enjoying the occasional game is probably okay. Following sports is IMHO a kind of mentally unhealthy extended adolescence.

> i find people who spend their days "coding for fun" or whatever tedious

I am tedious — but fortunately we live in a world where people with my kind of tedious personality are well-rewarded for our skills. A few centuries ago and no doubt I'd have starved to death.
A simple explanation for the image selection match might be that the wave is at its highest point in the chosen image.

At this lighthouse location, photographers are looking for that shot.. they wait for the wave, then shoot. There might only be a handful of images in the burst that qualify - perhaps less than 10, so the coincidence is not that amazing. It's cool, but not "scary freaky" coincidental.

Now if they were using a single shot camera, that would be more amazing.
End to End Tests on CircleCI with Docker – Rails, Capybara, Selenium
Nooo. Trailers are the country ghetto. Unlike houses they are depreciating assets. So if you are fortunate enough to own your land and dwelling, unlike a home the value curve trends towards zero. The land value is the only asset, and doesn’t build much wealth.

Expensive rent in a rural area means people get pushed further away. In the medical practice that my mom worked at, employees commuted as far as 100 miles.
Yeah, but that is related to the photo being a rip off. Manipulating the bars in the tower would be even simpler.
Python-Rootkit – Python Remote Administration Tool (RAT) to Gain Meterprete
key point:

"Customers are bad at telling you how much they would pay"

been there, done it. Got users telling me they'd pay $100/year for the thing, only to launch the thing and have them waffle about features.

The only way of testing if customers will pay for something is to ask for the money.
There is a lot of stigma attached to graph DBs. Would it provide good performance? Should I ever use it as my primary database? Is my data ever safe with a graph DB?

If we go beyond that, assuming there was one which provided great performance, data integrity and can be reliable as a primary database — then Graph DBs are just better.

First, the schema and data modeling is incredibly simple. Our minds think in graph terms. Things connecting to each other is very natural to us as human beings. Graph DBs replicate that in a very straightforward way.

Then, many graph DBs, being modern support flexible schemas, something which is a huge win for speed of application iteration.

Graph DBs are also sparse. Which means it's a lot easier to model many differents kinds of data sources and data types into the same "table." What that gives is the ability to query across anything in the entire DB, without being concerned about table level boundaries.

We were solving this problem with Google's knowledge graph where we had to fit movie dataset in DB. The film industry has so many roles (director, producer, actor, cinematographer, and so on), that having a table for each, with many times same person doing multiple roles, is just super fucking hard. With hundreds of such roles, each role being a table would be insane. Representing this information in graphs is a cakewalk in comparison. And this problem gets a lot worse if you then switch to the music industry, books and others (hence, the decision to be a knowledge "graph").

Functionality wise, graph DBs provide a super set of SQL. They support all the (equivalent of) select x from y where z type statements, while also doing fast and recursive traversals and joins at the DB level.

And recursive traversals and joins are a huge deal. The rise of GraphQL over REST APIs is in a way indicative of that. To render a page in modern websites, you need to recursively ask for components (think questions in Quora or Stack Overflow). I remember Quora would have thousands of such components on a single page. GraphQL made it easier to query for those, by expressing a way to retrieve this tree in a single query. But, the internal mechanics of doing this via relational tables is still the same, which is to repeat a query and collect cycle. Graph DBs natively support things like these, and imagine how much more efficient and powerful that is.

Once you start to wrap your head around graphs, it’s hard to not be wholeheartedly impressed by their power.

Disclaimer: I'm author of dgraph.io. But, don't let genetic fallacy blind you. My points above stem from the reasons which propelled me to jump into the graph DB world.
Honest question:

If this behavior disturbs us so much, why does anyone continue using Facebook?
5 Technology Trends in Education What Teachers
Do you use C# / .NET on Linux?
Florida lawmakers vote to stay in Daylight Saving Time all year long
I think you demonstrate PG's point that words are unclear and this is a source of much confusion. Even today, different people use "philosophy" to mean radically different things.

> Research academic analytic philosophy as practiced in contemporary universities at post-grad level, as published in journals, has nothing to do with the "philosophy" of history which meant any "thinking systematically".

If post-grad philosophy is so thoroughly different from what is taught as "philosophy" in undergrad, it would behove them to use a different name.
They attribute the drop to lack of pesticides because according to the researcher the drops coincided with changes in policy, drops were also seen in other countries that banned pesticides, and simular situations were seen when access to common forms of suicide were restricted in other countries also saw a drop in rates (i.e. gun restrictions led to fewer suicides). It's hard to run controlled trials at a macro scale so it's unlikely that the effect was only pesticides but it sounds like historically these sorts of interventions do work.
Rent control and difficulty of new development are problems that need to be addressed. However, AirBnB is absolutely part of the problem. The existence of multiple causes is no reason to dismiss an individual cause.
Preferably before you build it.
The animation is visually interesting, but I don't understand what it represents. I know it is related to a programming competition, but what problem is it trying to solve?
>But there’s just something wrong with the DEA. I don’t know what else to say. … Somehow, marijuana’s got a bad name. And it’s tough to let go of.

The thing that is wrong is the DEA (and state and local police) justify their high salary and high headcount with the War on Drugs. The vast majority of busts on the WoD is from pot.

https://www.bjs.gov/content/dcf/enforce.cfm

In pure weight of seizure, pot accounts for 90% of all drugs seized, and the vast majority is simple possession. It's fairly simple politics. If the demand for drug fighting just lost 90% of it's target, why do we need so many drug fighters? In terms of a real war, if an army just decimated 90% of it's enemy, it's time to send some troops back home.

I understand the pushback from officers, and I don't like seeing people lose their jobs, but throwing people in jail for a now highly tolerated substance isn't worth supporting those jobs. They've had that deal for 50 years now, that market is about over, but like anyone in that position, they will have to leave kicking and screaming.
The First 5 Things You Should Learn to Do in Any IDE
Microsoft doesn't make the GPU drivers and the vendors are free to support any API they want, at least under Win32.

Frankly, nobody cares about UWP and nobody cares about Microsoft mobile OSes. Their usage is lower than deskto BSD.
I have been doing a lot of experiments with Go and Lambda and have an open source boilerplate app here: https://github.com/nzoschke/gofaas

This benchmark leaves some room for improvement. With Lambda and X-ray you could really deep dive into where time is spent in a request. Here’s an example trace for a Golang function that does some actual work against KMS and DynamoDB:

https://twitter.com/nzoschke/status/969598630033162240?s=20

One thing I found surprising about the Go support is that the ‘lambda.Start’ helper uses reflection to invoke your go func. This could contribute to some of the cold start time.
I was referring to Windows code-signing in general, not drivers in particular.

This kind of problem affects regular customer-facing applications too, and that's where I've worked hard to minimize the issues caused by the need for timestamping, while still doing things properly.

(That is, if timestamping fails, the build SHOULD fail)