skysight-inc/HackerNews huggingface dataset:
What you said about Spark was not true. One can totally interactively query a Kafka stream using Spark, in SQL.
Hedge funds see a gold rush in data mining
This is one argument as to why we don't see any ET life.

Once they reach a sufficient level of technology, instead of going outward, they go inward. Creating Matrioshka Brains and living in virtual worlds.

Here's a video by the excellent Isaac Arthur: https://www.youtube.com/watch?v=Ef-mxjYkllw

Another one by Joe Scott: https://www.youtube.com/watch?v=EJOKb1_aBM0

If it indeed turns out that we are living in a simulation, then I guess the question then begs. Why not live in a simulation of your own rules and making? What would be so wrong with that?
That's because 'conflict" - which is a requirement first described by Aristotle - is being poorly defined.

Western conflict is psychological and heroic. A jarring or unexpected element in the text is not enough. The standard pattern is that the protagonist encounters challenges, and either overcomes them through heroic effort, bravery, and self-discovery - or (less often) is destroyed by them.

The prototype is martial and egotistical, in that the plot revolves around the protagonist's goals and actions.

External influences are either enemies, helpers, or ambiguous distractions, as seen from the protagonist's point of view.

Kishōtenketsu seems to have a more meditative and less confrontational approach. The protagonist is one character among many. They encounter other characters of equal interest and value. These other characters are not compressed into the enemy/helper dichotomy. Similarly, situations are unexpected but may be neither harmful nor helpful.

This seems less abstracted and closer to real life, where other people and events are just there without having to be shoehorned into positive or negative roles within our personal dramas.

I suppose Western audiences have set expectations, and it's not obvious that plots that take this approach will satisfy them. But it would still be interesting to see where this plotting style could lead in a Western context.
Big name: John Nash (he's actually more famous for his embedding theorems in the math community)

Not so big name: Candes (coauthor with Terence Tao of that compressed sensing paper.)

This is their pure math roots. And I think this implies an overlooked class of (almost foldable) origami.

http://hevea-project.fr/ENPageToreDossierDePresse.html
I don't understand what you want to say.
Funny you should mention that. I just watched Brian Lunduke's latest show talking about the Librem 5, which will include a hardware switch for the separate baseband chip which will be physically isolated from the rest of the system. Not here yet but it's good to see the awareness building: https://www.youtube.com/watch?v=4SwE9W8JasA
ZOWPI – Get amazon products cheaper than its actual price
Sadly many these days conflate "embedded" with RPi, Beaglebone or some other SoC on a board...
> this requires automated procedures to convery any event version N to another version N + 1, but having these kind of procedures in place is good practice anyway

Note that this "good practice" already has a name, it is usually called "migrations".

Migrations may be as simple as SQL Update / ALTER TABLE statements. But they may also be transformation of JSON/XML/... structures, or any other complex calculation.

It may not be the best term, as "migrations" usually imply that the result is written back to the data store. But apart from that, I don't see any problem using this term here.
Galaxy J7 Plus Will Come with Dual Cameras and Attractive Specifications
How should you email? I created a guide (after analyzing 5,000 emails)
We need alternatives to Android and iOS; just to have assurance we can exercise free speech in the future ("the right to read"). SailfishOS, even if not fully open sourced, might be a good hedge against big corp overreach and dystopian tendencies (together with Librem).
>You can't trial a drug in some supposed banana republic and then market it in the US. Here's a nice overview of the hurdles the FDA puts on foreign-developed drugs, even those from mature developed markets like the EU and Australia: http://healthaffairs.org/blog/2014/02/14/if-a-drug-is-good-e....

That's my point: they are end-running around FDA equivalent rules to get a sketchy study done so they can market it somewhere with lax rules. That's not exactly ethical.

Regulatory arbitrage is dubiously ok when there's no real harm, but not with medication and drugs. People don't die from genital herpes, and while it's a terrible condition having a false medication is arguably just as bad, but not for Thiel & Co's wallet.

>A lot has been written about how insanely expensive medical research is these days, and how big drug companies tend to focus on expensive drugs they can keep selling you at the cost of something like vaccines.

There's a reason trials are expensive, and that's because there is a long history of sham and garbage medications being sold before we decided that drugs have to be safe and effective. Seriously, look at thalidomide or any of the myriad of disasters that were sold before the Food and Drug Act.

This is a false dichotomy here: it's possible to have a safe, effective and economical drug trial process but it doesn't involve sending people to a wild west jurisdiction like St Kitts and not undergoing peer-review.
You can often see a bit bump in complexity when going from single computer to some kind of cluster environment (be that hadoop or similar). That complexity also often decreases efficiency.

So it can be useful to think a bit to be able to stay on one machine.

But making those trade-offs is exactly what engineering is about, and what's hard. So talking in the very abstract is seldom useful.
I suggest that you go with WordPress as it's incredibly flexible. My first website was built with Wix and I was never pleased. It was extremely slow loading and non-user-friendly. Currently I've been working on my second website using one of these premium themes https://www.templatemonster.com/category/alternative-power-w... . It promises to be faster and more powerful.
Even the chips you find on your credit card have quite a lot of RAM these days, don't they?
Back in the 1990s, VHS tapes of porn had a label explaining that this was educational materials for married couples, not porn.
How to Install Mautic Marketing Automation Inside RunCloud Server
The Jolla tablet, the Intex Aqua Fish, and Jolla C have compatibility with Android 4.4. Although that is also quite out of date, it is still supported by app developers.

Oh, and note that Android support is a commercial feature. You will not get it with any third-party device.
Why do I need an alternative to Android? I can always fork an older version if it starts to restrict free speech.
Personally, I suggest that you go with WordPress as it's incredibly flexible. My first website was built with Wix and I was never pleased. It was extremely slow loading and non-user-friendly. Currently I've been working on my second website using one of these premium themes https://www.templatemonster.com/category/alternative-power-w... . It promises to be faster and more powerful.
I think some number theory should give you the answer. Look for something about cyclic groups and their generators..
FizzleFade is also found in Microprose games from the era (e.g. Railroad Tycoon, Civilization), sometimes in full-screen transitions and other times to fade in single sprites. But more relevantly to "id software history", you can find it in Origin's Space Rogue, which John Romero contributed to. A likely possibility is that he picked up the trick on this or a previous project while at Origin.

It's also possible to use a slower "arbitrary PRNG and bump" scheme that tests the VRAM for the desired values(e.g. if it were a sprite, by running the blit at that pixel address and testing) and walks forwards or backwards until an unset value is found. If the walk can be done fast enough, it'll execute at the same framerate as an LFSR cycle-length fade. It can be further supplemented with an estimation heuristic or a low-resolution map to generate unique patterns. It's just less speedy and mathematically interesting to do that.
It's lucrative for SaaS providers to convince developers that they don't need to care about performance. Just throw more memory at your problem. We'll be there to provide you all the hardware you need. wink wink.
Hard to give you an immediately applicable advice, it was very, very long time ago. Some points though:

-- try to observe him and determine what his interests are, at least on a very high level. Is he attracted by mechanisms? electronics? architecture? sewing? something else? In my case, it was easy, I started to break toys since I started having them, my parents reprimanded me until they noticed that I don't actually break them but dismount properly. (For that, obviously the toys had to be of the kind allowing that, not all in one piece.)

-- the workshop doesn't have to be big, but

a) it should allow instant access to any tool of the collection, any time. Storing them in a locked box hidden away and taking out for the occasion won't work.

b) you need to have a full set of tools allowing to start and complete a simple operation (and safely at that), i.e., to be able to saw the piece, it needs to be firmly attached, etc. To control the investment, optimize on the number and type of of operations -- think of making something very simple, make sure the child shares your interests, and equip for that, but from as to z. (To illustrate -- a bird's house requires a saw, a hammer and couple of nails, but make sure the child cares about birds getting it.)

c) tools don't have to be expensive and complicated, but they need to be above junk quality. If you yourself have the experience, you should be able to determine the required minimum. If not, ask a friend who has. Some of them simply cannot be of "kid version" (drills, for example), don't buy that. In my case, it was the time when tools were inherited from father to son, and none of them were electrical, but all of them were good, I just had to learn to use them -- at the beginning, this will test the kid's patience, so dose carefully. (At the same time, this is where the bulk of the skill development lies, and the age is right too, so...)

d) try to teach your kid to clean up the mess after they finished for the day, but don't set out with high expectations ... sometimes, they will be just too tired after having fully invested themselves in the process fro several hours.

e) help him to always reach the end of each project, not just drop it because they lost interest. But do not insist. This is the hardest, much harder than d).
I suggest that you go with WordPress as it's incredibly flexible. My first website was built with Wix and I was never pleased. It was extremely slow loading and non-user-friendly. Currently I have been working on my second website using one of these premium themes https://www.templatemonster.com/category/alternative-power-w... . It promises to be faster and more powerful.
Galois generators of the sort in the article can be described naturally using the finite field Z_2[x]/p(x), that is, polynomials with coefficients taken mod two, where we consider polynomial p(x) is equivalent to zero. If p has degree n, this field has 2^n elements - the 2^n polynomials with degree less than n are distinct, but x^n is equivalent to x^n-p(x), which has degree less than n, so everything with higher degree is already accounted for. This is, however, only actually a field if p is irreducible.

Now we can describe the generator as multiplication by x, where the leftmost bit is the lowest power, since every bit moves right except for the rightmost, which corresponds to turning x^n into x^n-p(x) as above. The cycle length is the smallest k such that x^k is equivalent to 1. Now, an interesting property of finite fields is that there is always a "primitive" element, the powers of which generate every other element (you can prove this inductively by counting elements z such that z^d = 1 for different d, and noting that z^d-1, as a degree d polynomial, has at most d roots in the field). If x is primitive, it will cycle through all other values before reaching 1. In the specific case of n=17, however every element of the field is primitive (this is easy group theory, the nonzero elements form a group under multiplication, and that group has a prime number of elements).

This means any degree-17 polynomial which is irreducible in Z_2[x] will give rise to a full-cycle-length generator. Luckily, finding an irreducible polynomial isn't too hard - of the 2^16 options (ignoring the ones without a constant term, which are obviously divisible by x), 7710 are irreducible by my quick Mathematica computation.
>But why do we look down upon them and call them fake.

For the same reason we call don't consider a role an actor portrays as "real".

Not only is the guy in the porn video not an actual plumber, but he probably could not care less about having sex with the lonesome busty housewife -- and especially not in front of a crew of 10, and following a specific formula until the final money shot.
That wasn't mentioned in the video, so I missed that (I usually avoid clicking 'read more' on youtube descriptions).

'3-4 times' sounds a bit wobbly -- I'm hoping that they meant they repeated it 3 times in one place, 4 in the other.
What about apps?

I've used a Lumia and it was pretty much worthless because I couldn't find any of the apps I normally use...
> I have the feeling that knowledge about bits is lacking by a lot of younger coders.

I optimize for what they pay me for now. I also optimize for what I think they will pay me in future.

The super efficient C solution might be an salary dead-end when management also accepts a huge Hadoop solution :)
That's also first thing I tired, ... Looks like people are more predicable than we think. If I was them i would make sure that I do a good job on that.
True. I was grossly exaggerating.

I was thinking of Pernkopf's anatomy (https://en.wikipedia.org/wiki/Eduard_Pernkopf) when i was making the comment. It is not true to say textbooks are based on his work.

But apparently his work is used in books. The argument is that it we use results and data from nazi experiments.
Well, nobody calls leaked amateur/celebrity sex tapes "fake sex" in the sense they call porn that.
Resumable Expressions in C++ [pdf]
From my own experience, I recommend you to go with WordPress as it's incredibly flexible. My first website was built with Wix and I was never pleased. It was extremely slow loading and non-user-friendly. Currently I've been working on my second website using one of these premium themes https://www.templatemonster.com/category/alternative-power-w... . It promises to be faster and more powerful.
This looks so much better than await/yield in JavaScript, Python and C#, because the await keyword is not viral.
I like NPM Lego a lot, especially if the legos are tiny and (battle-)tested.

At the same time if I can replicate the gist of lodash.omit in 5 lines I will.
Unlispy? What about threading macros? The voodoo you're referring to is simply computing on the language, which is quite lispy as well.
Why? I mean if you look at the majority of work that programmers do today - frontend/backend web development and apps, there is no need to have knowledge about bits.

In fact, if I see someone using binary operators in languages such as Java,JS,Ruby etc... I'll immediately consider it bad code, regardless of context - it's just not the right tool for the level of abstraction in these languages.

The fact is that in these products (frontend/backend web development and apps) the performance profile is dominated by bad algorithms, wrong data structures, slow libraries, missing db indexes etc... which knowledge about bits help absolutely zero with.

Large binaries are also not dominated by code you write but rather by using too broad libraries or simply from huge assets.

The only thing I'd consider knowledge of bits to be of any help to a run of the mill developer these days is the knowledge that floating point numbers don't multiply/divide well - but that kind of knowledge can be imparted without really diving into how bits work.
I agree Oatly tastes nothing like cow milk, and I'm not allergic to cow milk, and I dislike Bonsoy and most popular brands of soy milk.

That said, I love oatmilk and it's now super common in third wave coffee places in London. It's thicker than regular milk and has a nice creamy taste. One of the head roasters I've spoken to at Grind group mentioned it works like this:

(people who like soy and almond milk)

(people who like cow and oat milk)
I tried it and I was fully expecting DeepL to fare much worse than Google Translate. I was wrong. It's great to see that a small company can go head to head with Google.

By the way, most machine translation models are trained on news data. Try some out of domain data like tweets or other social media comments, if you want to put it to the test.
Ask HN: What Deis Workflow alternative will you switch due to the upcoming EOL?
Google accidentally broke the internet throughout Japan
Offer care to loved ones with the backing of Senior Assistance
On a slight tangent, are there any fully-trained ready-to-work state-of-the-art open source distributions of translation systems available?

I've never been able to find one, but maybe I just haven't looked hard enough.
And did knowledge of bits help solve the memory issue?
Exactly. Milk means you can put it on your cereal and use it in your flat white. It doesn't mean you can turn a 50kg calf into a 500kg bull.
>Because porn objectifies women

That doesn't make sense as an accusation, as that's the whole point of the activity: to objectify women (and men).

Porn, like casual sex, is about seeing the other person, and being interested in them, for a single dimension: sexually. Which is totally fine. Who said you should be interested in the whole package deal every time?

Maybe not have sex unless it's a relationship/marriage either? Men AND women do enjoy casual sex without any further purpose all the time.

Employment also sees the other person in one dimension: professionally. Traffic cops see the person in one dimension: how well they drive. Credit card companies see a other person in one dimension: what they do with their bills. All of those are objectifications: the other is a means to something. It's just because of being prudish and/or misunderstood feminism that specifically seeing the other in terms of sex (for casual sex, porn, flirting, etc), is considered especially heinous.

>Women look artificial with all these cosmetic surgeries. The whole thing looks artificial. Not to mention that it gives youngsters a very distorted view of how sex should be which is a whole other story by itself.

That's more like why it's "fake" -- not the objectifying thing.
That problem (solved in recent versions) has nothing to do with pipes though.
Nice theme. I love WordPress as it's incredibly flexible. My first website was built with Wix and I was never pleased. It was extremely slow loading and non-user-friendly. Currently I've been working on my second website using one of these premium themes https://www.templatemonster.com/category/alternative-power-w... . It promises to be faster and more powerful.
The current president refused to speak against swastika-waving literal Nazis. The left certainly has problems, but it's not accurate to say they're just as bad.
* Better photo

* Write all the text in a way that it makes sense for whomever you're trying to get in front of. So if you're looking for freelancing work, share the results you've booked for other clients. If you're looking for employment, share the results you've booked for previous companies etc.

* Basically treat every paragraph as a tiny sales pitch. People don't care about you, they care about what working with you can do for them.
Short-Termism Hasn't Hurt Companies Long Term
Pypy is not that much faster than Python and is certainly still much slower than using a C library. Indeed, there's a limit to how fast python can be considering how many operations it needs to do for even simple statements (such as summing two integers[0]).

This is the cost of being so extremely dynamic, more so than Javascript and many other scripting languages.

[0] https://jakevdp.github.io/blog/2014/05/09/why-python-is-slow...
That hasn't always been a problem in the past.
It can't deal with the new line in the middle of the sentence: "Über allen Gipfeln ist Ruh." -> "Above all the peaks there is rest."
Last week was my first week at Acorn and I loved every minute of it
I had a lovely vegan flatmate who always cooked for me, I wanted to make it up by making a vegan version of my pasta dish.

To do this I paid a LOT of money for the best quality vegan 'parmesan'.

It was inedible and tasted like a rubber coconut.
A new app for making parenting life easier and keep our little ones happy! www.getacorn.com
It is a sad sign of the times, you can no longer (easily) set up an email server of your own and expect emails to be delivered to everyone.

Managing O365 for a few domains I quite frequently see mail from not-so-small companies with their own servers getting stuck in MS Quarantine filtering.
Beyond the zombies: How we might get out of the science publication disaster
Indeed; and careful selection of parameters for the LCG can truncate the ring to most arbitrary powers of two. And if you're willing to live with slight inefficiency (no more than twice as much work), an arbitrary modulo ring (shuffled sequence) can be produced by creating slightly larger range and skipping values that are outside the range.

This is a question I asked on SO some years ago relating to this problem - producing a shuffled range of numbers without allocating an array:

https://stackoverflow.com/questions/464476/generating-shuffl...
> You needed to know it in the past, and now you don't

Well, that's not a very interesting statement by itself, though?

We used to need to know how to use clubs back when we lived in caves, but I don't see myself practicing with one any time in the near future :)
Transition to sales or marketing. I'm pretty sure you DO have experience selling. Here's how to look at it: Don't see yourself as a 'developer'. Instead, think about the 'sales' results you've been part of. Did you build an app for a company that made them millions of dollars? Call yourself an engineer that makes companies money and that is now transitioning into an advisory roll. Basically try to look at your past achievements not from the 'developer' point of view, but what your work has contributed to the companies. You can use that as your resume, so you won't start from zero. You already have some sales experience, you're probably just not aware of it.
I wrote off freedom and privacy 2 years ago simply because it was having adverse effects on my mental health. I wasn't changing anything by being paranoid so I just stopped being paranoid.

I still don't use facebook and I run free/open-source software exclusively, but worrying about it didn't change anything.
A lot of stuff was scheduled and delivered over the past few months. At the same time, the blocksize issue is sort-of-resolved. That's why the price jumped now, rather than continuously over a longer time.
Is it time to add another category to The Saffir-Simpson Hurricane Wind Scale?
Take a look: https://www.washingtonpost.com/graphics/national/one-hundred...

The past decade has been pretty lull as far as hurricanes go in the Atlantic and Caribbean. We haven't seen closer to the activity that they saw in the 50s and 60s in my lifetime.