skysight-inc/HackerNews huggingface dataset:
No, it addresses married couples too.

>8 percent of [married] online couples were separated or divorced over the course of the survey, compared to 2 percent of the couples who met offline.

It's interesting because the paper says people who meet on-line are less likely to get married in the first place, so it really paints a picture of how volatile these relationships actually are.
If the processor adds more functionality, it should get more instruction, that's why it is extendable. However there is no reason to add specialized instructions for things that can be expressed at a lower level, and that would be CISC.

The data and test already done by clearly show that the core premise of the advantages of risc is true. The chips are less complex because of the feature set and use less area and less power.
Over the last few years I've found fast full stack tests to be invaluable in facilitating a rapid rate of development. I've yet to implement this approach but it sounds like the next logical step for me.

Disappointing to see you didn't use browser-monkey in your stack though :-(

https://github.com/featurist/browser-monkey
That example is indeed more readable, but it still reads like methods on objects which is a fundamental issue for me. Any non trivial program written in an object-oriented paradigm eventually becomes incomprehensible, whereas the functional approach doesn’t rely on the state machine model. Two different approaches. I didn’t care for objects back in 1990 and I certainly care even less for them now. I upvoted your example in appreciation for the effort you went through though.
(1) is often mentioned as a benefit of mindfulness meditation, but it always puzzled me; first, it seems something everyone does to some degree - thinking "I'm being paranoid" is essentially that recognition, no?

Second, it's always missing the second part: and then what? One can recognize an optical illusion as one, but that knowledge doesn't make it fade away. I mean, it can help to know, but it seems there's step missing between that and feeling serene.
Great for you! Then I guess you were not one of the many women who are raped for not wearing a burka, or non-Muslims who are bullied in asylum centres, or homosexuals beaten up for holding hands, or Jews attacked for wearing a kippa, or or or...
Thanks. I found the 'existance' typo. What do you mean by 'is run by'?
Write – App Screens
I don't think there's any appetite for a return to violence. Besides – as you probably know – the former IRA's political arm, Sinn Féin, is in power north and south of the border.
i think 1 is no good. human perception has too many bugs.
Napoleon’s Miniaturized Traveling Library
If you want to find and develop exploits, having the source code certainly makes it easier - the expected use case here isn't the foreign gov't ensuring that Symantec software is safe so they can use it, but rather the foreign gov't developing exploits to circumvent Symantec software when attacking e.g. USA computers.
Do you know Piwik? Its a really nice open source, self hostable alternative to Google Analytics. I've been running it for years, very stable and great insight.

www.piwik.org
I Am Not a Monster
In this particular case, the effect may be amplified, because expectations (the y-axis in the graph) may have an effect on meditation/mindfulness.
"Many have mentioned that by many metrics today, the average person today is wealthier than a medieval king. Yet how many people would rather be an average individual today than a king of a medieval era? If people like the things that these metrics represent, the answer to that question should cohere with their measured increase today. In other words most people should prefer to be an average person today. I strongly suspect that is not the case."

I agree, because one thing these comparisons miss is that people judge almost everything relatively - there's research showing more people would choose to earn $20k amongst peers averaging $10k than earn $50k amongst peers earning $100k, even though on an absolute scale the latter would mean earning $30k more.

Being king means being top of the pile, and that's a much bigger draw than shiny gadgets - many of which would be replaced by servants anyway - or modern health care - because nobody thinks they'll need it until they do.
> is not about turning thoughts off (which is practically impossible)

It depends on the person probably. I can easily shut the "loud" thoughts down, what remains is muted "flashes" of concepts in the back of the mind which almost lack vocalization. I can shut down those too, then only awareness of sensory experiences remains. I was never able to feel pure awareness of existence of self though. Maybe it's just one thing.
Have you seen Halt & Catch Fire?
Would argue that your own experience is the only thing that matters.
But there are protections against this, such as HSTS. I would expect someone with as much sensitive information as Equifax to have HSTS + HPKP pinned into the major browsers. Their server should never even receive an HTTP request. It's just unrivaled incompetence.
That is not a perk that's being offered.
I think OP is correct, it just wasn't stated as well as it could've been. Meditation (at least some practice forms) is an act of forcing boredom upon yourself AND exploring how your mind's default settings react in that environment. There is a reason why focusing on something like your breath is recommended vs. focusing on the television (breath is boring!).

“All of humanity's problems stem from man's inability to sit quietly in a room alone.”
Time Series Database Lectures – Fall 2017
Maybe we should have listened to the people who are Zen Buddhists about how reaching satori is incredibly difficult?
> If you can't take an average new graduate, put it in front of your code and have him be productive in your codebase in a few days it's no good.

So if a piece of code for securely transferring funds from one back account to another is not readable by a new graduate in a few days, it's no good?

Should we remove safety abstractions from this code safe in order for the new graduate to be able to understand it in a week?

A large part of software is safety-critical. How can you argue that safe abstractions, which reduce or eliminate faults, are not worth it if they can't be learned in a week or so?

You wouldn't happen to work as an Equifax code-reviewer, would you?
Even in that sense, choosing is quite simple, since for all kinds of gov't usage (e.g. in military as a NATO country) NSA is an ally of Germany but FSB is actively hostile to it.
Case study of SSR with React in a large e-commerce app
Hobbyists.
There are quite a few Android apps to "Schedule SMS". Anyone have a personal recommendation?

https://play.google.com/store/search?q=schedule%20sms

This one gets bonus points for being MIT-licensed:

https://github.com/vinsol/sms-scheduler

To the best of my knowledge it is not possible to send SMS messages in an automated fashion on iPhone, you might as well use calendar reminders.
But what if one doesn’t care about memory safety because one has other languages at one’s disposal, like shell, AWK, Lisp? What benefit does Rust bring then? And at what price?

And who is to say that the programmers of Rust built a perfect language that always generates code which is bounds-safe? I question that as I know from experience that no human has ever written 100% correct code 100% of the time; even machines aren’t capable of achieving that. Therefore, I hold that the entire promise of Rust is flawed. I don’t like Rust one bit.
Cause the can't get enough software engineers.
I have an uncle who waters all his plants every Saturday. Those who survive stay, those who die are tossed. Survival of the fittest in action.
Wave power could solve world's energy needs UK
Bloody Scandinavian political correctness, trying to avoid offending the Vikings!

I've read that Vikings were kind of half traders, half raiders. It was a culture of 'bringing back the spoils', I think the word was leader was actually something equivalent to 'ring-giver', and the bond of allegiance was made on that basis. So I suppose you could accomplish that goal in a variety of ways, depending on the circumstances, size of the group, access to weapons, or information, and so on.
The more liquidity there is, the higher the chance that someone will jump in the place of another order that has been withdrawn. Low liquidity and volume means that such chance is lower.
To be clear, H1B isn’t an immigrant visa. It’s a temporary skilled worker visa. There are other visas designed for skilled immigrants. Someone on an H1B isn’t an immigrant so of course the system would be “broken” when expecting H1B to result in a green card. It’s no different than expecting a tourist visa to be the first step to getting a residency visa. H1B was never implemented as a pathway to permanent residency.

Still that aside, great ‘hack’ and congrats on getting your Canadian residency!
Open Source Android SMS Scheduler
> The level of luxury, safety and health we take for granted was beyond the emperors of Rome.

This is objectively true, but what if being satisfied with your life has more to do with being better off than your neighbours than with being objectively wealthy?
123 Spins Online – Play Best Online Slots and Casino Games Online
I think you nailed it.
I generally agree with your line of reasoning but for one part:

> We have the opportunity to change our lives if we don't want the wage slavery; entrepreneurialism

Entrepreneuralism often is just another form of slavery. You exchange serving your boss 8 hours a day for serving your customers (and/or investors) 16 hours a day. Most businesses are not innovative problem solving endeavours, they're mundane servitude in highly competitive markets. If you're lucky, it may lead you to significantly more wealth than your dayjob; if you're not, you just wasted years of working 16h/day for less reward than you'd get working 8h/day in a regular job.

The slavery only ends when you don't have to do work for other people in exchange for resources necessary to live a decent life. As a society, we're nowhere near that yet.

(Thinking that starting your own business is freedom from the man is confusing irrelevant freedoms, like the ability to choose your customers, choose your logo, choose your working machine, with actually important freedoms, like choosing whether to have customers at all.)
Hey, make sure you give us the credit and link back.
I used this same technique to apply for an early interview for the U.S. CBP's Global Entry program. Someone already open-sourced the tool, then I set up a cron job to run it: https://github.com/davidofwatkins/ge-cancellation-checker
I've read Vikings were kind of half traders, half raiders,

Also worth remembering the "the vikings" where not some homogeneous society. The term covers a large number of different groups from different countries and different periods of history. Some traded, some looted, some went west, some went east etc.
Should you buy BitCoin today?
Bitcoin has reached a new all-time high today, with prices hitting a record $5,161.

In your personal opinion, does it still make sense to buy BTC today, and why?
The dollar amount of the earnings that are under 50% of the population disappears in the statistic, but they are not unrepresented.

Their presence in the tally means that the median skews their way. For each undocumented person earning under minimum wage, the median shifts one person over to the left.

I agree that there should be a better way of displaying that info (at least quartiles) but the median is a surprisingly effective measure.
Call me crazy but I love Bash. At my first programming job I spent months working on Ansible scripts to get a deployment project going. In hindsight, Bash would have been far more effective (for me). I eventually ended up provisioning all my own systems with shell scripts.

Relevant project: https://github.com/ryanpcmcquen/config-o-matic
I’d love to hear about the browser side of this. Are all components bundled and delivered to the client? Does the whole page get handled to React, how do you initialise stand-alone Components in a mostly static page, etc. These challenges at scale seem to get little coverage.
Uhhhh... most orgs that run HIPAA workloads do so slavishly on Windows and EPIC, neither of which are famously what most would consider open source.
Sure, see the following

https://tools.ietf.org/id/draft-ietf-isis-ext-eth-01.txt:

11. Appendix 2. Comments from the draft's authors:

FDDI and Ethernet use the same error checking mechanism; CRC-32. The probability of undetected errors remains constant for frame sizes between 3007 and 91639 bits (approximately 376 to 11455 bytes). Setting the maximum size of jumbo frames to 9018 bytes falls well within this range. There is no increase in undetected errors when using jumbo frames and the existing CRC-32 as the error detection mechanism.

This is also worth a read:

https://tools.ietf.org/html/draft-anumita-tcpm-stronger-chec...

>The strength of the Ethernet CRC checksum and the 16 bitTransport checksum has been found to reduce for data segments that are largerthan the standard Ethernet MTU. Koopman et. al. [Koopman] have explored a number of CRC polynomials as well as the polynomial used in the Ethernet CRC calculation.

And the following on page 32:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.4.8...

>"Due to the nature of the CRC algorithm, the probability of undetected errors is the same for frame sizes between 376 and 11,455 bytes. Thus to maintain the same bit error rate accuracy as standard Ethernet, frames should ideally not exceed 11455 bytes."
Some people certainly look for features like intelligence, wit, personality, wealth, etc, in women too. Many people, however, actively look for the opposite - someone who isn't very smart. It all depends on what you want in a life partner.

Unless you are really ugly or have a deformity looks don't matter all that much for men. They may matter more for if you get a reply or not using an online dating site but not for dating success in meatspace.
It Was Always Crazy to Shoot for Mars Before Colonizing the Moon
I don't think Torvalds' quote applies in this case: it's not really "killing datastructures", so much as "using abstract datastructures"; i.e. it's like programming to an interface rather than a concrete instance. In fact, that's exactly what it is, since he's using typeclasses (which can be thought of as a sort of interface). We could achieve a similar thing with existential types (AKA modules).

I understood the Torvalds quote as being more like: would it be worse if some chunk of your library code disappeared, or if some chunk of your datastructures disappeared? If it's the former, then your library functions are "too smart", i.e. they're probably doing non-obvious things to their inputs. If it's the latter, then the data is more "self-describing".

Note that I use the phrase "library functions", since (first-class) functions are a perfectly good way to represent data (e.g. Church encoding and its variants).
I normally wouldn't weigh in here, since I am the furthest thing possible from an expert, but after even a little dabbling in meditation I can see some major misconceptions in the other comments.

It isn't about being bored, or about any of the benefits that may or may not occur.

Meditation is a useful discipline because it is about training the mind to (a) become conscious of and "reify" individual thoughts and sensations, and (b) direct and maintain attention consciously, rather than the usual unconscious process by which our minds flit from thought to thought.

Once you have these skills you can (presumably) use them for other things and to achieve various effects. But it starts there.
I was mostly talking about the odd re-declaration of argv. Everything else is quite clear.
This is true when you have a comparison to make. Imagined we asked a Roman emperor if he wanted to trade his position for what we have - I doubt he would hesitate for long to say yes.

I know I would not trade my admittedly slightly above average life for the life of any Roman.
I'm not surprised they recommend against it for social anxiety. I've dealt with (relatively low levels of) social anxiety myself, and I also do mindfulness meditation, and while I thing mindfulness can be useful in understanding the mental impulses ("why did I not say hi to that person even though I badly wanted to?") and have made me a lot more acutely aware of the impulses driving how I act in social situations, it alone has done nothing to alter that behavior or the anxieties around it.

In my case my anxieties were limited enough that while I won't say I've completely gotten rid of it, I got over most it by applying my own gradual exposure - I spent months setting myself challenges of e.g. getting eye contact with and saying hi, or "how are you?" in "low stress" situations like to cashiers or other "captive" audiences. It not only reduced my anxieties but was a big eye opener in terms of social interactions in general (peoples responses changed dramatically). [note: I don't recommend people do this if they face severe anxiety - see a therapist; it worked for me, but probably largely because my anxiety was mild]

I'd think mindfulness might be useful for someone with social anxiety after they have the actual anxiety under control, though, as a way to further improve social skills, just like for people without anxiety. But I'm not surprised it's not a good choice as a replacement for other therapy or drugs to get the anxiety itself under control.

[EDIT: As an example of the awareness it brought to me, one thing I hate is making phone calls, and mindfulness has not stopped that, but one thing mindfulness has done was making me aware of avoidance behaviors, such as letting me more easily "catch myself out" when I use silly excuses for going to pointless lengths to e.g. seek out information online instead of making a two minute phone call; it didn't make me feel less anxious about the call but may have had a limited effect in making it more easily apparent to me which things I are worth addressing using other methods]
It can have both, it's not a homogenous mass. Various directors, separated program production, etc..
I don't believe that's true. (If it were, I could set up a credit rating agency, have all the banks share details with it, and then have free credit reports for my own (hypothetical) consumer lending business, rather than paying a pound or two for each pull.)

Care to cite the specific law? I'd be very interested in knowing, if such a law exists.
I don't use WhatsApp, but if it allows to receive Intents (Android functions to execute something on an app, like sending a message to someone), then you can use Tasker to send the intent you want with the right parameters.
Amazon launches $5.49 monthly Prime Student subscription in the U.S
Also: unexploited natural resources are mostly nice in so far as they're available to be exploited. That you have metric shittons of coal or lithium under your feet is pretty much meaningless if you can't do anything with it.
> Or do you want to change the world for the common good?

Suggestions?

It seems to me that "lost" effort is a very normal state of things. Even if we picked a worthy cause and worked cleverly and tirelessly for it, the our successors could easily come in and trash our work.

It also seems to me that the real "change the world" technologies don't solve problems but change our day-to-day lives: the printing press, cars, PCs, radio, television, consumer-focused logistics (Wal-Mart, Amazon delivery), vaccines, sanitation, running water, electricity, etc. Not all of these things are good. Not all are bad. But when Silicon Valley people say "change the world", they don't usually mean "work for (the next) Ford" or "work for (the next) AT&T".
It's really easy to check if numbers of submission have increased.

https://news.ycombinator.com/from?site=newsweek.com
Good input for a part 2 post! :)
Blockchain?
Other professions don't need to play computer in their head.

I haven't met a single engineer who doesn't recognize that a complex software system is infinitely more complex than any engineering project. Software complexity with its myriad of states is not a joke. Your engineering project, no matter the project, has orders of magnitude fewer variables and possible states. Look into the cognitive load-demands of juggling these multiple layers of complexity and abstractions in your head, and you'll start to understand.

There's a cognitive loading stage necessary before you can do any work. An interruption wreaks havoc on this, and you have to start over; go through the cognitive load phase again. Depending on the code base that can be a substantial process.
Every measure we can come up with will have absurd corner cases and failure modes. The question is, if and how often those corner cases happen in the real world.
Trend Analysis – Big Data
Ask HN: How Do You Know When a Crypto Token Is Dead?
In traditional business, it's pretty clear to know and understand when a businesses is dead. You can check business licenses, store fronts, email addresses, websites, or get in touch with someone. In the decentralized crypto token world, things seem to be a little more ambiguous. What are some ways to audit a token's status of being alive or dead?
You don't buy BTC, you just hodl.
How to train your self-driving car to steer, step-by-step
are you talking about the plant itself the massive trees that actually bear fruits?

because my banana plants are by far the most forgiving things i've got (i live in germany). They grow and multiply like crazy and you can never give them too much water.

Going away for two weeks in summer? there might be a little brown after you'll be back, but that hardly matters with the speed they grow.
Welcome to life:)
Some things do only work on SMP, because for some workloads no network fabric (that I know of) is as fast as the system bus. It's the classic Beowulf vs Mainframe problem: some things can be split up into discrete parts, and some things have to share so much that bandwidth is the bottleneck. Then you go from SMP to NUMA because your bus is too slow. But both are still faster than most (all?) networks.

A lot of this also centers around how apps are designed. If you can rewrite it you can pick your architecture. But it's hard to take a pre-existing one and slap it on a new architecture and make it just scale.

Mosix attempted to have a magical SSI that just scaled single pre-existing apps (even threaded shared-memory ones) across machines with no extra work, but it's got such a hard set of problems it never caught on. Now we just add intermediate abstractions until we can jam an app into whatever architecture we have.
Firebase shows other hosted domains in it's shared Let's Encrypt certificate
It's not that hard or unlikely to run into it in old C code. The game Nethack is still being developed and it's programmed this way too (anything I looked at in its code at least).
> Maybe you can point out where I made that assumption.

You didn't make it directly, but

> Everyone can take risks. Investing $10,000 and 6 months of your life in a startup is not ruin-inducing

Implies to me that you believe that everyone can invest a large sum of money and a not-insignificant amount of time into an incredibly risky venture.

> My post wasn't even about my risks, but rather my parents'.
My only point about your parents were that they are a safety net. Other than that, I have no beef with your parents risk (and applaud them for doing what they did so succesfully). Half your post is about your parents risks, the other half is how you think it's ok to gamble $10k, risk 6 months, and do so by quitting your cushy 6 figure salary job to do so.

Being in a position to do that is privilege.
We are, however I don't think the parent was clear enough! (given that I read the comment 4 times and missed what he was saying)
If you do not own any bitcoin, get some today. If you already do own and want more, buy the dip. A dip is when China bans bitcoin again :D