skysight-inc/HackerNews huggingface dataset:
There's the other side to the coin too. Now, a bunch of con men saw how easy it is to swindle a bunch of idiots for thousands or tens of thousands of dollars and even get them to fly to a remote island before making away with the money. This will attract some bad characters and that's why it's time to ship out a piece like this. It's a hit piece to highlight the punishment and tightening controls to keep the con men at bay from trying the same thing. Smart.
It's more annoying that someone worked hard to remove that functionality.
There is nothing more enraging to me than customer support giving you a reason why they took so long to respond. I do not care that you were on vacation. We are not friends. Pass your work to someone else when you leave.
Bing News is unfashionable, but it looks like old Google News:
https://www.bing.com/news
I should mention while the review fee seems high, it filters for only those willing to pay for a high quality service. I have tried free review and lower priced review with either no conversions occurring or prospects wanting me to move the moon and stars with no additional follow-on business. There is no such thing as provide a free service leading to real biz generation here. There is get as much as possible for free.
Yes, that wasn't a very good article. "Timing." well duh. Might as well have said, "success," or "luck," or "having rich parents." Then the rest of it was a puff piece on how awesome the guy being interviewed was.

I'm going to assume no one really knows, and everyone just pretends to know.
While Red Hats individual kernel patches are not available, they distribute the "squashed" sources under the terms of the GPL.
It's prevented two exploits on a device I own.
One just neutered the exploit (it just didn't work) and the other caused the kernel to panic and crash. So yes, it's stopped two for two that I've seen (this is in the last ~6 years)
Indoor climbing/bouldering is a nice alternative for ppl who find lifting boring. Despite mostly engaging upper body, it really gives you a good workout with the added problem solving challenge, balance and flexibility training.
> The question of law is if threatening recipients who exercise their rights qualifies as a restriction on them exercising their rights. Thinking that it does is not a fundamental misunderstanding of the text.

It is a fundamental misunderstanding of the law, and it is not (an open) question of law.

In the US for example, you have the right to free speech. But except in very unusual circumstances, your employer can fire you for exercising it. Whether that threat is a restriction on your rights is perhaps a question in philosophy or ethics, but from a legal point of view it's very clear: your employer is not restricting your speech, they are restricting their own hiring policy.

So it is here. Legally speaking, you are not restricted from redistributing the software. You may be restricted from GRSecurity wanting to do business with you afterwards but you don't have a right to be someone's customer under the GPL, you only have the right to corresponding binaries.
I think I had not described it fully (since had read it long ago). Searched for the article just now. The Beating the Averages article [1] does not have the point I mentioned. But a more detailed article [2] linked from it, does:

[1] http://paulgraham.com/avg.html

[2] More Technical Details: http://paulgraham.com/lwba.html
(note: redirects twice)

Here's the relevant section:

[ Interactive Toplevel

Lisp's interactive toplevel is a great help in developing software
rapidly. But the biggest advantage for us was probably in finding
bugs. As I mentioned before, with Web-based applications you have
the users' data on your servers and can usually reproduce bugs.

When one of the customer support people came to me with a report
of a bug in the editor, I would load the code into the Lisp
interpreter and log into the user's account. If I was able to
reproduce the bug I'd get an actual break loop, telling me exactly
what was going wrong. Often I could fix the code and release a
fix right away. And when I say right away, I mean while the user
was still on the phone.

Such fast turnaround on bug fixes put us into an impossibly tempting
position. If we could catch and fix a bug while the user was still
on the phone, it was very tempting for us to give the user the
impression that they were imagining it. And so we sometimes (to
their delight) had the customer support people tell the user to
just try logging in again and see if they still had the problem.
And of course when the user logged back in they'd get the newly
released version of the software with the bug fixed, and everything
would work fine. I realize this was a bit sneaky of us, but it
was also a lot of fun. ]
For those interested MIT 6.851 Advanced Data Structures covers Cache-Oblivious algorithms if your interested in the general CS/Coding techniques to maximize cache usage

OpenCourseWare https://www.youtube.com/watch?v=bY8f4DSkQ6M
Feel free to provide your own links.

You make it sound like I only just googled these. Even if that's true (and it's not, and that's trivially easy to check) so what? I'm posting government level advice backed by meta analysis.

Your the one posting your opinion. Frankly, I don't care about your personal experience. Look at eg knee arthroscopy for an example of how useless personal experience of both patients and doctors in health care.
The premise of service workers
With that username, I suppose humanity should be thankful that OP isn't applying for a job in AI. :)

On that note though, I'm curious how useful modern deep learning techniques are for trading. Traditional machine learning for the past couple decades was never terribly useful for entry or exit signals, merely as pattern recognition for ancillary purposes. I'm wondering if that's changed now.

If I was to guess, ML is probably easier applied to longer time frames. On the other hand, it's certainly possible to pipe the output of a GPU supercomputing cluster to an FPGA/ASIC HFT fleet. A slight delay in updating the trading model isn't the end of the world if execution speed remains good.
"Low ego-identity makes same-sex pairs closer, high ego-identity makes cross-sex pairs closer"

Perhaps this statement is true, but is the end goal for both parties the same?

For some reason, I find myself befriending mainly females (I am male). Yes, I have a high ego. However, I can never tell if the other person is interested in a friendship or something more. I always want to put them in the friend zone, but I have awkward situations in the recent past where these friends have either made subtle and not-so subtle advances. I am not interested in anything more than friendship. I do not want to lead anyone on. So yes, perhaps that pairing works well, but is friendship the goal?

In addition, males tend to bond during "experiences", so what I have been seeking as of late is more male friendships. Other males are more inclined to go on multi-day backpacking adventures. According to this study, males with low-ego are likely to become friends, but I seek high ego/high energy friends.
Don't both alcohol and nicotine have far more dependent users than opioids?

What is the comparison meant to illustrate? That easy availability will increase use and that the effects of the drug are the more important matter?
I think they could be included by allowing for evolutionary dead ends. That is, if mutations are random, not all will be successful long term (though pecularities in their specific environment may enable their survival for some time).
Oh. Cool!
Clickbait title change. The article doesn't even make that claim at all.
I believe happens because the states where everyone has close to the same amount of money have lower entropy e.g. there is only 1 state where everyone has equal money, but there are by far more states where the funds are exponentially distributed.

If it makes you feel better, in this model eventually everyone will spend time as both rich and poor... probably not so much like the real world. :)
Linus on grsecurity: https://www.spinics.net/lists/kernel/msg2540934.html
So it was the interactive toplevel and the break loop [1] that seem to have provided the advantage.

[1] Discussed in this same thread, e.g. this comment by mikelevins:

https://news.ycombinator.com/item?id=14677016

Not sure if PHP has that.

Incidentally, I seem to remember the following: some years ago, after playing around some with Lisp (Allegro CL from Franz, and the Lisp IDE from Lispworks, both of which supported this feature or something like it), I was trying out a then-current version of Visual Studio, and saw that it had a new feature called Edit-and-Continue, which I thought was similar to the Lisp feature.
I think the biggest trouble, and the thing DRM-protected content producers have latched on to, is that the vast majority of our population will follow the path of least resistance. If it's easier for the average consumer to purchase an eBook on their Kindle than it is for them to find and purchase the same physical book in a store, they will often do so irregardless of any difference in value, perceived or otherwise.

By making the DRM-protected purchase the easiest, most frictionless method of initial acquisition, consumers are encouraged (often without realizing the risks) to buy DRM protected content, simply by being presented with an opportunity to do so.

I think the only thing we can really do to solve this problem is what we've been doing: educate our fellows, shout it from the rooftops, and work to make consumers aware of the rights they're giving up when they purchase content protected by DRM.
Timing and luck.
That is part of the trade off between going big and enterprisey versus small and human. I think sometimes it makes sense to go one way, other times it makes sense to go the other.
I find the print version of The Week to be surprisingly consistent in their balanced review of high quality news sources. Sadly, the online version is a bit click-baity, but the print version is amazing.
KVM: x86: fix singlestepping over syscall
Once the game has been cracked some publishers/devs have opted to release an update that removes the DRM and the potential performance hit (eg. Mass Effect Andromeda, Hitman, DOOM).
The performance hit in question, however, is an implementation detail that some developers handle better than others (Rime comes to mind as a game that performed Denuvo DRM checks many many times per second, it's speculated it was tied to per-frame update calls).

Denuvo still has a place (if it stays effective) in reducing the number of day-one pirates, which is its main selling point at this time. On Steam, interested players have a choice to put money down on release (with the potential to refund), or wait an indeterminate number of days (weeks?) to download the cracked version. This uncertainty period has a conversion rate that Denuvo clients balance against the costs of the DRM.
Meet Status RSK, a Telegram chat bot cryptocurrency you can buy on floppy disks
I had a project that was pretty much a perfect fit for the app cache:

- 100% static
- reasonable dataset size
- amenable url space (a few static files, then a large url
space that could fall back to serving out the index.html
file)

Despite this, the appcache just never worked reliably. It was a crapshoot whether it would actually work offline for any given user, I had to be careful not to permanently cache the appcache itself, and it was just generally inflexible and unpleasant.
Html-Images
Wulfrunian is very common in Wolverhampton, though more common would be "from Wolves".
Running has recently been shown, in contrast to previously held views, to strengthen spinal disks. [1]

Pull-ups/chin-ups/dips are probably the best upper body weight exercise, followed by classic floor exercises pushups and leg raises for the core.

Many of these stress bones in addition to the muscles.

[1] http://www.deakin.edu.au/about-deakin/media-releases/article...
News Outlets to Seek Bargaining Rights Against Google and Facebook
To be fair, BRAMs aren't reconfigurable on the fly. That is, there's no assumption of data preservation when you change them.

Processors would need to temporarily hang to reconfigure hierarchy. Execution pipelines would stop issuing and resolve all in-process instructions and push registers to a stack, the memory system would need to quiesce the memory system and flush all structures, and finally the processor could rewrite low-level addressing crossbars. Once that's done, pop the registers back into the stack and hope there's no weird interactions with any number of legacy features in any older processor architecture. :)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1323307/

Diabetes and Mexicans: Why the Two Are Linked

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1932342/

Diabetes Mellitus: A “Thrifty” Genotype Rendered Detrimental by “Progress”?
Normally I'd disapprove of a dumb song lyric joke on Hacker News but I'm impressed that the timeframe from the song fits perfectly.
Reprogramming the AI that wanted to name paint colors and failed miserably
> Red Hat. They not only do not prohibit one from distributing source code and the patches they apply to it

Of course they prohibit it. e.g. from [1]

> This EULA does not permit you to distribute the Programs or their components using Red Hat's trademarks, regardless of whether the copy has been modified. You may make a commercial redistribution of the Programs only if (a) permitted under a separate written agreement with Red Hat authorizing such commercial redistribution, or (b) you remove and replace all occurrences of Red Hat trademarks.

from [2]

> Distributing the Software and Services (or any portion) to a third party outside the Portal or using the Software and/or Services to support a third party without paying for each Instance is a material breach of this Agreement even though the open source license applicable to individual software packages may give you the right to distribute those packages

from [3]

> Any unauthorized use of the Subscription Services is a material breach of the Agreement, such as... (d) using Subscription Services in connection with any redistribution of Software

[1] https://www.redhat.com/f/pdf/licenses/GLOBAL_EULA_RHEL_Engli...

[2] https://www.redhat.com/licenses/cloud_CSSA/Red_Hat_Cloud_Sof...

[3] https://www.redhat.com/licenses/GLOBAL_Appendix_one_English_...
This is a matter of getting the police to take it seriously and actually respond, and mitigating nuisance fees for calling with too many false alarms. The laws don't (generally) prohibit calling the police without a human in the loop, you'll just get better results if you have a human in the loop.

It's actually soon to be mandatory for new cars to automatically dial 911 using their onboard GSM when they detect a collision.
My Startup Failed, I Lost Everything. Here’s What I Learned:
Yeah, my wife and I bought a car from Beepi and it was a great experience. If anything, I thought it was a little underpriced -- given everything they did for us, we probably would have paid another $400. I don't really know why it didn't succeed.

ETA: well, here's a post-mortem (about halfway down): https://techcrunch.com/2017/05/25/anatomy-of-a-managed-marke...
What would be an acceptable percentage to pay? Are we talking 10% or 2%?
Python even supports this in its regex library, where it's called "verbose regexes". You'd write your code as

def main(args):
regexStr = \
"""
\\b # begin match at word boundary
\\d{3} # match three digits
[-.]? # optional – match dash or dot
"""

if args[0].match(regexStr):
print("match")
else:
print("no match")

It's even better with nested structures, because it allows indentation as well!
Let's not forget the USA - there is no unambiguous denonym for its inhabitants - despite the protestations of the people who live in the US, people who live all over the Americas call themselves "American", just like people all over Europe call themselves "European", and people in Africa are "African", and in Asia "Asian"
DropBox support is fucking garbage.

They have an issue where it works fine but they log an "informational" error in the event log every second. It's been well reported on the net.

Not fixed. I logged my own support case with the full details and they don't know what the Windows Event Log is.

It's inexcusable. I understand having juniors work on a help desk. But not people who can't even search their own ticket system for similar issues and don't know the first thing about computers or software.
Without meaning to be rude, I'm not confusing anything, and what you would expect doesn't matter, only the law and the terms of our relationship with our customers do.

Still without meaning to be rude, I'm really not interested in discussing our position on that one in any more detail. What we offer is openly described, reasonable, and clearly stated before anyone commits to anything. We get overwhelmingly positive feedback within our target market and very few complaints. We tried playing nice about protecting our work -- far nicer than most people in this business, and probably for far longer too. But people abused it, and then straight-up lied to our faces to try to get us to release the locks and let them do it some more.

So now when someone tries to rip us off, we don't play so nice any more. None of our legitimate customers care, because they don't even notice. However, we do get to still have a business and pay the bills. As a bonus, we also waste far less time dealing with the kind of toxic "customer" who thinks a few dollars earns them 24/7 customer service to explain why they can't set up oursite.com.somecountry and resell all our stuff or give it away with their ads all over the place.

As I said, it's easy to snipe from the cheap seats, and it's easy to feel entitled as a customer. It looks a little different when it's you and your colleagues who gave up their jobs, sold their houses, didn't take holidays for years, and so on, and then a group of people carefully exploited your trusting nature to threaten everything you've built.

What I've shared in this discussion is just the real world experience of people who tried to be optimistic and trusting in the kind of way that others here seem to want, allowing the kinds of behaviour that others here seem to think don't cause any harm. The experience was not good, and operating on that basis proved to be unsustainable. That might upset people here who don't like the outcome we observed, but those are the facts, and to be honest I'm tiring of trying to explain this in the face of open hostility in comments and downvotes. If you want to learn the same lessons for yourself rather than taking my word for it, no-one is stopping you; the price of admission is explained in the previous paragraph.
I'm honestly surprised that people still bother with multi-user access control. Defense in depth only works if the defenses are actually manned, and it's been pretty clear that nobody's been taking linux local escalation seriously for a very long time.

Shared-hosting is, in practice, a high-trust environment, and trying to patch your way around that sounds like the snakeoil logic of Windows security products.
Ask HN: More successful – Spirit or Letter of the law people
Example: When you were a kid and your father said, "don't let me catch you doing (insert prohibited thing here)?" For me, that did not mean I was not to do XYZ it just meant that I had better not get caught. Which do you think are more successful people overall? Which make better entrepreneurs? Why? Please give an example if possible.
Something to keep in mind when looking at that statistic: The average American millionaire is 62 years old. They went to college in the mid 1970s. Thanks to decades of grade inflation, that 2.9 average GPA is probably the equivalent of a 3.3 today.
If I understand your question, the answer might be something to do with what happened in humans; we developed brains large enough to be able to recognise patterns in our own behaviour and abstract those across all aspects of life.

Having said that, the long term stability of that path is definitely debatable!
those comments are no better than:

i++; /* increase i by one */

sure, break up a larger regex to reflect its structure and comment those sections, but something like \\d{3} or [-.]? should really not need commenting
Really? I've never referred to myself as American. North American perhaps, but never American.
> Just because it's useless without the kernel doesn't make it a derivative work.

What's your definition of a derivative work?
Good point, see my other comment though.
Exercise should be kept to a healthy minimum
https://uploadcare.com/ is great for image processing and allows you to specify your own storage option as well, including S3. Give them a look!
Thanks, Bing News seems to be the best (and only) alternative that I've found so far.
"Editor's note: This story has been updated; an earlier version named a smart home device that was not the type found in the home and credited by police with calling 911."

I was curious how it dialed 911 in response to "Did you call the sheriffs?" without the "ok Google" wake word.

Now I'm wondering if the woman's name was Alexa or similar.
The issue he is referring to is the grsecurity has a history of allowing breaking patches, allowing bad code, attempting to upstream patches in chunks without splitting them up to make the process easier, and then complaining that their patches are being ignored.
Nvidia have a lot of money, so the law is on their side.
I believe it's in the top 3. Amazon and Alibaba are also contenders.

Disclosure: Short Tesla and Alibaba.
I've run into people who take great offence at not being considered "American" (I remember a bunch of Colombian guys at WWDC a decade or so ago getting particularly annoyed)

The thing is that most people from the US are probably completely unaware that other Americans feel this way
I have been working on a news aggregator
site-
https://news.r1b.solutions/
github-
https://github.com/r1b/news-wires
Isn't the technical definition "fraud"?
You are talking nonsense. The only "right to free speech" there is

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech

This is fundamentally different from the GPL situation. Much closer is intimidation which is recognized as a criminal offense in many US states.
Some questions about the impenetrable Trump / Putin ‘Cyber Security unit’
What? That's like saying "this drug causes sleep, it's just not soporific".
The large popup window which shows up when I navigated to the website is quite intrusive. I would suggest making this more user friendly.
Neovim setup for Go
He's talking about the right granted in the contract, not something analogous to the right of no government abridgment of free speech.
Thanks for this! Exactly what I needed for a project
Are you sure, because the footer says its CKAN based.
Yes! If I'm recalling correctly, "þ" was always pronounced "th" and was eventually replaced with the digraph "th" in print, so the definite article "þe" should properly be pronounced and transcribed as "the".

On the other hand, the pronoun "ye" ("Judge not, lest ye be judged") actually is spelled and pronounced with a "y". English is confusing. :)
Seems pretty clear. They cannot stop you from redistributing the binary of v1, and anyone you redistribute the binary to can demand the source if it's not already included. They can say that if they find out you redistributed v1, they're not going to give you v2 in the future, but if you get v2 some other way you can still ask for the source (and whoever distributed that one might not get v3 etc.). There may be further restrictions from trademarks to make redistribution perfectly legal (like CentOS just removing mentions of RHEL) but it can quickly become a lost battle for upstream.
You can do a lot with just bodyweight, but even the r/bodyweight folks recommend using a barbell for squats and deadlifts.