skysight-inc/HackerNews huggingface dataset:
Seems to be an incomplete copy of the original at http://mindprod.com/jgloss/unmain.html ?
I read the article and thought it looked like a 2005 SEO article order. Has all the right words. Good length. No substance whatsoever.
I find flying little airplanes has a meditative element. One does not ruminate idly while flying, but is effortlessly focused on aviating, navigating, and monitoring in the here and now. Very calming.
>Since there would be no government to enforce this right

What??? Libertarians in the US at least are merely Classical Liberals. You're thinking of some sort of crazy Laissez-faire anarchist.

https://en.wikipedia.org/wiki/Libertarian_Party_(United_Stat...
What data whatsapp might collect while still being encrypted
I wouldn't be surprised if a significant part of the GDP of the US comes from rent-seeking "services" that are either not needed or overcharged. Like "credit protection" for "identity theft". Healthcare seems to be the main contributor to this.
> Just get a HP microserver or Dell T20. Same price, much better

This is not a correct comparison. The machines mentioned:

- have significantly higher consumption
- cost at least 3x (300+ $) as an average XU4 (~100$)
- are desktop-sized (the OP made a custom-one; the vast majority of SBC cases are tiny)

> Should be noted that if you want a server, this isn't a good way

The definition of "server" is not the same for everybody.

Home media servers users, like the OP, just need enough power to play/serve media, and they likely don't need any form of redundancy. XU4 is perfectly adequate for that.

There are certainly other more demanding use cases (eg. storage-oriented servers), but that's an entirely different market segment.
I am not sure that there are/were "high profile failures", but serious bugs for sure, not just in Mathmetica but also in the calculators you mention; ser eg here: https://mathoverflow.net/questions/11517/computer-algebra-er...

Now being open source does not prevent such errors. What I think is far more important here is open issue tracking: companies like Wolfram may not be exactly eager to let you know that there are serious bugs in their products (and what they are) unless they must. Being able to fix the bug yourself can of course be a real perk for some user's, but realistically, it's out if question for most.
This article would be greatly improved by some case studies, illustrating how prevous 800lb gorillas had been beaten, and how their moats turned out so much shallower than they seemed.

The closest he comes to examples are Microsoft Office (admittedly, few competitors, but a massive moat, and when he wrote in 2012 already mobilising in the face of a big challenge from Google), Flickr (already being killed by the social networking startups he disparages), or Salesforce (competing CRM products are everywhere).

I'd love to have my mind changed with fleshed-out examples, but without them this reads like a banal expression of the conventional wisdom of the time (incumbents are vulnerable! Disrupt disrupt disrupt!).

Perhaps that's particularly obvious because the conventional wisdom has shifted. Today, the big 5 tech companies are deeply entrenched, and we've watched them each see off a couple of generations of upstarts, while remaining awake and engaged in fierce competition with each other. So an argument like this needs a bit more evidence to be convincing.
Thank you for this excellent submission !! :)
That video looked like something straight out of a low budget horror film, poor bird.
Gaia Giordani Joins Entertale as Head of Strategic Partnership
I used and abused meth-amphetamine for the better part of a decade.

Five years clean and I’ll say the same thing with regard to lifting and running and doing strenuous short (<5hr) hikes.

I’ve also sound Vitamin D and magnesium aminoacid chelate to be beneficial.

But, I want to add: given what I’ve read here, and heard elsewhere, from people who never used drugs: it would seem my experience of life with regard to lacking energy and motivation, and a history of depression and suicidal ideation, isn’t too dissimilar to the non-drug users experience. So I’m not sure how much weight to place on the drugs as a cause or a misguided attempt to self-mediate. Probably both. I don’t think the drugs help anyway.
Can you not just spin up a cloud instance and boot it off of a cd image?
This is hard to say (and it was a long time ago!).

Perhaps Orkut was more predictable in what you got to see, but fb does need to have an algo to show the feed since you can't sift through all of it..
When compiling with GCC, the option `-fopt-info-vec-all` gives you information about the vectorization of the code. In this case, GCC reports

// the for block
<source>:10:24: note: ===== analyze_loop_nest =====
<source>:10:24: note: === vect_analyze_loop_form ===
<source>:10:24: note: not vectorized: control flow in loop.
<source>:10:24: note: bad loop form.
<source>:5:6: note: vectorized 0 loops in function.

// the if block inside the for block
<source>:11:9: note: got vectype for stmt: _4 = *_3;
const vector(16) int
<source>:11:9: note: got vectype for stmt: _8 = *_7;
const vector(16) int
<source>:11:9: note: === vect_analyze_data_ref_accesses ===
<source>:11:9: note: not vectorized: no grouped stores in basic block.
<source>:11:9: note: ===vect_slp_analyze_bb===
<source>:11:9: note: ===vect_slp_analyze_bb===
<source>:11:9: note: === vect_analyze_data_refs ===
<source>:11:9: note: not vectorized: not enough data-refs in basic block.

edit: with intel compiler using `-qopt-report=5 -qopt-report-phase=vec -qopt-report-file=stdout`

Begin optimization report for: is_sorted(const int32_t *, size_t)

Report from: Vector optimizations [vec]

LOOP BEGIN at <source>(12,5)

remark #15324: loop was not vectorized: unsigned types for induction
variable and/or for lower/upper iteration bounds make
loop uncountable

LOOP END
The Fallacy of the Free Market (Book Review by James Kwak)
I don’t mean to be pedantic, but

> awesome: causing or inducing awe; inspiring an overwhelming feeling of reverence, admiration, or fear

Trillions of viruses falling from the sky is up there in awesomeness to me!
The standard format in the UK for an introduction is usually considered something like:

1 : have you two met?
(2, 3 indicate no)
1 to 2 : this is 3, she's a number too
1 to 3 : this is 2, he's prime

I guess it depends on local factors.
Requiring basic Emacs knowledge is just too much, just looking through the features of org-babel I can't really find anything that makes it better suited. Except not having to bother with a webbrowser, that is a nice plus, but hardly important for most people I work with.
Yeah, maybe. But I'm also not counting the times I worked on a hot reload enabled project and I wasn't sure if it actually reloaded or maybe there was an error somewhere that made the whole thing stop working, and so I just manually refreshed. It's just not that amazing, and it certainly not worth a few days of setting up. Would someone really start a project from scratch and then spend days on getting hot reload to work? I'd never want to hire that person honestly, nor to develop in such a fragile platform.

Hot reload is nice, but there's nothing revolutionary about it that justifies more than an hour of getting things to work.
Tongue in cheek it can't help that people take advantage of states by getting cheap state subsidized tuition and then flee to low tax states when it pays off.
Ethion Website Builder – https://myethion.com
Modern website builder.. Way better than wix.
How to Leave Google Behind: Quick Guide to Take Back Your Privacy Online
i += 7;

Wouldn't this cause a sizable performance hit due to being misaligned most of the time?
I had success with putting these kinds of things into anki flashcards for a while but didn't keep up with it. I need to start that again.
Autonomous braking: 'The most significant development since the safety belt'
I haven't read it, but I have read some of the Very Short Introduction books, and they're pretty good for a layman.

https://www.amazon.co.uk/Viruses-Very-Short-Introduction-Int...

Update: looks like there is a new version published last month, https://www.amazon.co.uk/Viruses-Very-Short-Introduction-Int...
>> The tie-breaker is social, not technical.

> The tie-breaker is financial. Jupyter is winning because it's free [...]

It is a bit more nuanced than that. Personally I do not pay from Mathematica usage, so why do I like Jupyter more?

The Mathematica notebook interface is horrible. You may go "oh, neat" the first few times you try it then, at least I, get more and more frustrated on all the idiotic issues

* Indentation/text-wrapping. Write a long line that starts wrapping, it gives it a little indentation to signify this, an your next line that you have indented is slightly more indented, but it is really hard to see, so you have no idea of where your line-breaks are.

* Brackets. "[" are used for function calls and for part-specification. The number of square brackets in your expression makes it necessary hard to read when it is big enough.

* Jumping text. The notebook interface does not have the "auto-complete brackets" (maybe v11 does), so you add your first, all the text in the Cell gets reformatted and you have to find the fucking place you wanted end the bracket. This is akin to working with images in MS Word.

* Exporting. The notation is just ugly, fine, that is personal, but "Sin[]" as "sin()"... ok. Ah, good, it has a "Copy as Latex", nice... "Sin[]" -> "\text{Sin}[]". Really? Who in the world uses "\text{Sin}" for the sine-function and square brackets for function-calls when typesetting maths in Latex?

It is just a complete nightmare to try and incorporate these things into your workflow, at least for me.

Jupyter just behaves as you'd expect. Just that it is so much smoother to work with wins. For me, I do symbolic calculations, SymPy can do some things much easier than Mathematica, but a lot of things it can't or you have to work some more to get going. That Jupyter allows you not to have an aneurysm every day at work, which makes you actually wanna spend the extra time working it out.
Yup, if you can copy-type at 65 words/min, dyslexia is less likely as the underlying cause.
Fossil does have a nice UI for tickets and wiki. It's basic, it's scriptable in TH (subset of Tcl) and uses Markdown (using libsoldout).
Am I reading this right:

GCC cannot vectorise because the loop terminates early in case of a non-sorted pair. It thereby contains control flow.

I guess that's kind of logical.
Even if the compiler recognised the early termination of the loop as the optimisation it is, it would still have to make the decision to give up on it in favour of vectorisation (?)
I liked in particular adding a short "cooling off" period for a group to break and relax before coming back to make a decision.
That must be why Foxconn factories have -extensive- barbed wire on top of their buildings to prevent employee suicides.

Second, can we please agree this is NOT eminent domain. This is about government corruption to lower the cost of the eminent domain action to follow. Eminent domain would be that the government buys the house at market price, so that the people can buy a reasonably similar house somewhere else. That would, of course, satisfy all your objections.

The government is working to destroy these houses without compensation, so they can save something like perhaps $5 million (maybe not even that) while throwing these people into the street.

People are not opposed to this because their opinion is that these homeowners should be allowed to block economic development of a large area. People are opposed to this because they do not believe throwing these people into the street to save the government and the biggest corporation on the planet a small amount of money is acceptable. The government should be forced to pay as normal under eminent domain rules, and it should extract that money from the company wishing to settle there.
Yeah, but we're talking about sourceforge which has none of those advantages either and is probably actually the worst of all worlds.
Also the idea of companies making money off of open source isn't new or nefarious and often helps people who aren't even their customer. Red Hat is the classic example, and many organizations use CentOS, a distribution based off of Red Hat's distro without paying Red Hat anything. And in scientific computing there's RStudio, which makes a great open source IDE for R besides offering prducts and services for sale.
This is true for the working part of the open source community. It is not true for the promoters, profiteurs, conference whores, all of whom attach their own names to something they did not write.

And the latter people are often best known.
A pie chart may be a bad design choice, but at least I'd expect it to be accurate.

When I wrote the comment, my thinking was that maybe color would be a better choice than area then, in which case unequal areas may confound that approach further.
As a 20 something reading articles like these it is incredible to even imagine having enough trust in institutions to basically turn over my future. I wouldn't trust anyone but myself to control my savings and retirement. This is obviously part of a larger trend that we've seen playing out over the last 50 years, and I'll be interested to see how it continues to play out [0]. It seems difficult to imagine a society that can function cohesively when individuals can't trust the institutions we spend such a huge portion of our lives supporting (through time and tax dollars).

I hope to have the chance to reverse this trend in my career, but I have no illusions that gaining this lost trust will come easily.

[0] http://www.people-press.org/2017/05/03/public-trust-in-gover...
I'm not sure. But since the average time for a webpage to load is about 3 seconds[0], I would need to press F5 17,280 times to be refreshing for a whole day. I don't think I have, and even I did, quite a few of these had nothing to do with me developing anything, so hot-reload wouldn't help here.

[0] https://www.semrush.com/blog/how-fast-is-fast-enough-page-lo...
Also, pelicans will eat whole pigeons if given the chance.
Real time updates and hot reload are almost completely independent of js and webpack. E.g. Middleman has that via the ‘livereload’ feature.
And all that needs to happen is to take a few people, through corruption (that's what government fraud is called) declare the result of 20 years of saving (those houses) worthless and then throw them into the street.

Do you really think that people will benefit under a government/company combination that finds these actions acceptable ?

Because ... they won't. No way.
It is easy to get all judge-y when you're running a code camp. If she were shipping product--with budgets, deadlines, and competitors--she'd probably end up being just as much of an insensitive hard-ass as Spolsky.

When you get a kid without a degree just obliterate your interview questions, while the grown-ass man with a freaking master's degree can't even do fizz-buzz, "morbidly unqualified" is a fairly gentle description.
I'm pretty sure each core has its own AVX units for the version they support.

AFAIK the only difference between AVX performance (ignoring clock speed) is gold/platinum(5000+) Xeons have 2x512 FMA ports available but everything else only supports FMA on port 1/2 and not 5. Stabbing a bit in the dark here, it's been a bit since I was looking at this stuff.
Writing a letter to your congressman is also lobbying. Are you going to make that illegal too?
It also has a cli now (fossil ticket). And there's always the JSON API as well. You can also build custom queries and script it using TH.
https://github.com/middleman/middleman may also be an option
I use to be similar, once I spotted a person in the orchestra of a concert that I'd met c.12 years earlier when they were 7.

Now, I can't remember people who I saw a week ago; nearly everyone looks familiar.
But it's not as easy to use. One of the things that I'd like with the friends list is to include one list inside another. When I add a friend to the sub list, it should then automatically appear in the parent list.

For example, I have a list of friends who are into hiking that live nearby. I also have a list of friends that are into hiking who live all over the world and another list of those who just live nearby.

What I want to do is add a friend to the list of friends who are into hiking that live nearby and have them automatically added to the other two lists.
Good example of this are the Simson bikes from Eastern Germany, small 50cc motor cycles going up to 70 km/h. Their technical design is extremely simple, and they are being repaired and are in normal daily use all over the country (not just by nostalgia nerds or hipster city dwellers). Many owners are most likely younger than the bike they're riding.
Vipassana for Hackers [pdf]
These are matters of taste, I use both & find Mathematica's notebooks much better than Jupyter. Editing text in a web browser is just painfully clumsy, and plain text is not great for reading mathematical expressions of any length. But obviously it depends what you're doing with it.

You complain about Sin[] but not about ugly things like np.sin()? Also I think you're looking for

Sin[θ] //TraditionalForm //TeXForm
If you think your spouse may be cheating, you can contact phonespyapps01@gmail.com
He’s a real hacker and was very reliable in helping me spy on my cheating husband’s cell phone remotely.
I was going to say that circles work much better in WhatsApp. Mainly because you define the group/circle before you send the message
If you think your spouse may be cheating, you can contact phonespyapps01[at]gmail[.]com
He’s a real hacker and was very reliable in helping me spy on my cheating husband’s cell phone remotely.
I think the reduction in the number of branches inside the loop is a significant factor here, i.e. the if statement is performed per 4,8 or 16 elements instead of per value element. Branches invoke branch prediction logic which is non trivial, thus even though it may not slow execution it may increase power consumption.

On this basis another way of approaching the problem is to loop over the whole array and return the result at the end, but this of course would take N/2 loops on average, whereas the nested if can exit early. A compromise might be to loop over short sub-spans of the array, and do an exit early test at the end of each sub-span.

A good sub-span length for scalar code might be around 16, for one because we hit the law of diminishing returns for longer spans.

Also I think is_sorted_asc() or is_sorted_ascending() might be a better name if this were for a function in a general purpose library.
Awesome Transfer Learning
An illustrated guide into how Bitcoin's Lightning Network works
Isn't that just a prefetcher win? AVX/SSE lets you do more computational work per cycle but I don't see how it would improve memory bandwidth/access.
https://spreadprivacy.com/ from DuckDuckGo is quite good
Took us a month to get our data out because there's apparently no offline data copy option available from their data center.
Same in the UK. I think it's probably like that in most countries.
Because you end up with emails that are 24 pages long as the entire history is included in there, because it doesn’t thread properly and 90% of the email I receive is meaningless crap that I just delete or spam (which in turn means that my daughters generation only use it to sign up for services which send them crap so they use it even less)
Yeah, I guess that is fair. It might just be that it is more or less the furthest way from how I like to work as I can imagine.

> Sin[θ] //TraditionalForm //TeXForm

Did not know of this. Thanks!
> ad-free

You don't want the people who make the content you enjoy to earn a living doing that?
Does Erlang support structural sharing between large data structures? If not, how is it possible to efficiently pass large messages between processes on the same physical machine?
Read till diversity.
Or Wordpress :)
Your explanation of why it is like this doesn't contradict the observation that it is a shame that it is like this.
indiehackers.com
Not news per se but I got a lot of inspiration from their podcast.
That's not a big question, the US does have a lot of large, effective consumer lobbying groups. Most of the consumer protections and product labeling the US has, is thanks to them, going back more than a century. The US has a consumer lobbying group for pretty much every topic and demographic you can name.

https://en.wikipedia.org/wiki/National_Consumers_League

http://www.fraud.org/

https://en.wikipedia.org/wiki/Center_for_Science_in_the_Publ...

https://en.wikipedia.org/wiki/Consumer_Federation_of_America

https://en.wikipedia.org/wiki/Consumer_Watchdog

https://en.wikipedia.org/wiki/Consumers_Union

https://en.wikipedia.org/wiki/Consumer_Federation_of_Califor...

https://en.wikipedia.org/wiki/Consumer_Action

https://en.wikipedia.org/wiki/Public_Citizen

https://en.wikipedia.org/wiki/Better_Business_Bureau

https://en.wikipedia.org/wiki/Americans_for_Financial_Reform

https://en.wikipedia.org/wiki/AARP

https://en.wikipedia.org/wiki/National_Consumer_Law_Center
That's specious reasoning: something being learnt doesn't mean that people can't have an adaptation that aids, or inhibits, that particular learning.

Running isn't innate, we learn to do it. Most children do it. But some people lack the apparatus, some are just habituated against it, some are impaired in other ways. And, running is a defining characteristic of humans. (It's not a perfect analogy but I think it fits)
Researchers teach AI to think like a dog
There is a useful distinction to be made among three things:

- The activity of lobbying, which is explicitly protected by the 1st amendment as petitioning the government for a redress of grievances.

- Contracts to pay someone else to engage in lobbying, which apparently used to be illegal[1].

- Giving gifts to legislators, which is illegal if quid-pro-quo.

[1] My source is https://priceonomics.com/when-lobbying-was-illegal/ though that does not itself cite any sources. I'd love if someone more familiar with legal history could comment on its accuracy.
I'm not arguing that is bad. Just pointing out that for non-anxiety (I think anxiety and stress are still something different) related depressions this might not help.
> To wrap up, it's evident that much of the work that went into Erlang has inspired the work of Kubernetes.

Even if there are clear similarities between Erlang and Kubernetes, I'm not sure the former inspired the latter. We should ask Kubernetes developers :-)
you can saturate memory bandwidth without SIMD, since you can issue at least 2 8-byte scalar loads per cycle.
it does not leave much room for actual processing though
All throughout reading this, I kept wondering what a cat would do (besides not cooperating).
Viruses are helpless without bacteria.. They need them to replicate and continue existance.. Viri are the apex predator.
The article doesn't seem to be exactly about using Morse code when kidnapped, unlike the title, but about instances of Morse and other code used in various circumstances today and in the past.

Having said that, to reflect the title itself I don't think Morse code has a very good bang-for-buck ratio for kidnapping.

Absolutely most people never get kidnapped, it's a very rare occasion statistically. Learning Morse code is not enough: you will have to use it repeatedly to keep remembering it, and I don't think you need Morse code very much in general life so you'll need to exercise your skills intentionally just in case a very unlikely event would happen. Further, to benefit from Morse code while being kept hostage you will need some medium through which to transfer knocks or beeps and you need another party who is both listening and can read Morse code.

It might make sense if your lifestyle calls for higher risks to be kidnapped, but even then I think there are wiser ways to spend your minutes trying to avoid being kidnapped in the first place.