skysight-inc/HackerNews huggingface dataset:
I was assuming that people were smart enough to figure that part out on their own, but thanks for connecting the dots for us, I guess.
Miscellaneous Notes on System Architecture and Design
Pigs perhaps? Right sort of size, currently being looked at for organ transplant. It really I think if we get to the point where we could use a pig we are more likely to be able to build a womb from stem cells and grow a baby in that. I imagine that the latter would be an easier sell to the public, however the former would create quite a furore with 2 of the 3 Abrahamic religions.
Personal experience, Re: Treadmill task + "thinking the end is near" strategy. Personally I do the opposite, and pretend I actually have 20 miles to run when in fact it is only 2. That helps me get into the mindset of running for a long period of time and I settle in for the long haul. That way, 2 miles is done before I seem to think much time has passed relative to the whole journey.

Conversely, if I focus on the 2 mile mark (for example) and glance at the meter to see that I've only traveled 0.6 miles, it's quite frustrating. Each successive glance shows a marginal increase towards the goal, adding to fatigue. Better not to watch the clock at all.
Because the Dart team was willing to change the language to help the Flutter team. Popular languages already have a killer app and wouldn't be willing or able to do that.
You're entirely right, but I feel like you're trying really hard to misunderstand deng's original comment. It's an apt analogy, partly because of what you wrote. This article's title is as ridiculous as an article titled "Is C fast?" with a story about a faster_printf that only supports %d.
I don’t think you can, it won’t build.

There’s a supported way to speed up debug builds by a huge factor, for the price of less runtime checks.

https://docs.microsoft.com/en-us/cpp/standard-library/iterat...
I’m not sure how to best quantify “easily manageable” but if that’s the case, I would opt for eliminating those embryos too. Depending on the severity of the defect, the viability of other embryos, and the cost to start over if it went that far.

I have no interest in having a child that requires extensive medical care and would prevent that if I had the option.
I learned this too, in public high school in the south. Did you not receive this in your education?
So, I was discussing this with a friend on Facebook last night, and one thing that both of us agreed on is that the bro culture of Silicon Valley may be driving women away. This is what my friend, who works in Dallas, had to say about SV:

> I've read too many stories about "career advancing" sex parties and "favors" that need to be done to make me never want to work in that pile of dung.
IIRC that's because of the iterator and address invalidation requirements that effectively require an node based implementation. But if your code does not rely on these guarantees then, as you suggest, you can swap it with a different implementation with the same interface.

You do not have to pay for what you do not use.
Similar issues comparing crime statistics across countries. What falls under "assault" can vary quite a lot.
"You have another 100% match!"
Branch prediction should eliminate that.
'Monopoly' seems to have become a completely meaningless word. I think it now sort of vaguely means a marketplace or any number of successful companies doing their own thing, and people complaining about a monopoly just seem to be complaining that there are any number of existing successful companies in a space they'd either like to be in as well, or that a company won't do exactly what they want.
Are you on Medicaid or CHIP? Because that's what I was referring to.
So, I strap all the free ones on the arm

I can't say that I know exactly how these things work, but I wouldn't be surprised if they were built to work with the blood vessels and skin thickness of a wrist, where watches are worn, rather than the skin thickness+hair+different vessel locations of a forearm.

Different parts of the body are used for different things. It's why blood oxygen monitors that work on fingers don't work on toes.
Cloud Functions in Go
html5 video out of the box doesn't consistently provide support for most sorts of adaptive bitrate streaming (HLS/Dash being the pre-eminent ones). Using a single bitrate mp4 has no way to adjust for performance and is usually going to be less than ideal.

Noting that most player still use the video tag under the hood, but a lot of functionality has been pushed to the Media Extensions layer for different formats of video.

Using HLS with HLS.js or Dash with Dash.js is the "Simple" way of adding adaptive bitrate support to HTML5 Video tag for better performance. After that its your video delivery pipeline.
A critique of academic criticism
The article makes an important point: AWS (well, lambda in this case) may not be cheap but it allows you to cut cost related to paying people to do things more cheaply. Yes, if you have the resources, the time, and the in house knowledge, you might be better off running a few cheap servers in some data center. But on the other hand, you risk wasting enough time (and thus money in salaries) that it would pay for the potential savings in amazon bills for years to come.

The math is pretty brutal. If you are paying on the order of 10-15K for a single person month that can essentially take care of quite a bit of Amazon bills. We're doing around 2K/month for our setup. We used to run in Hetzner at around 300/month. AWS is definitely more expensive for us.

I've considered doing the work to reduce the bills a bit but I can't justify putting 2-3 weeks into reducing cost by say 30% or so. I would say this should be feasible in principle given that we are over provisioning and running a few things in a less than optimal way. Using less instances, utilizing them more properly, maybe eliminating a few of the routers, etc we should be able to cut down quite a bit.
Sure, you won’t get passively invited to things, but if you regularly are keeping in touch with people they will invite you to things anyway.
Bayesian program synthesis is an approach to ML that's been slowly brewing since the early parts of this decade, and as a member of a "sister lab" to Vikash's, I'm excited to see their POPL paper getting this kind of popular attention.

I'll be even more excited if their techniques from this paper can actually be widely reapplied! BPS as a technique hasn't had its "ImageNet" moment in which a strong, nontrivial, real-world benchmark is identified and then solved.
I've noticed this as well. Really weird change in the words meaning.
Solving the challenges of the terraform monolith
Could you please nudge the criticism a bit towards information and away from theatrical dismissal? It's not wrong to react that way to the article, but when we post here we want to focus on what we can learn.
In my opinion, yes. It's a relatively cheap entertainment genetic game. For me, it's akin to playing the lottery or getting an astrologer to read your aura.
An approach might work well for a Fields medallist but less so for normal people.
Then why hasn’t the mighty US military been able to defeat a bunch of Afghan rebels armed with AKs? You vastly underestimate the power of guerilla war. See also Vietnam, Iraq, and Syria.

And if the US military ever turned against its own citizens on US soil, you can bet a huge number would defect and hell would break loose.
I don’t know what PhD program your brother was looking at but ideally candidacy committees won’t pass you unless you chose the problem or made it your own. Where your brother is right is that forming such a ideal committee is mostly politics.
Longstanding NASA-Russian partnership in space may be unraveling
This is fascinating. I love data stories.
I'm equal parts awestruck and puzzled by these bordering-on-eternal beta stages some projects stick to. Inkscape has been in my toolbox for the last fifteen years or so, since around the time it forked from Sodipodi. I have thought of it as release, production ready software for years and years.
VLA.
Getting feedback is good, but you want feedback on what the product does, not how it does it.

Personally I prefer to get feedback that tells me why something I did was the wrong way as long as I also get told why and what the correct way would be. That way I can improve my software and learn something at the same time. Being told my solution is e.g elegant, is nice in the short term but less helpful in the long term
Cartel is probably much closer than monopoly.
To Cover China, There’s No Substitute for WeChat
Suspect in fatal Gray, Ky shooting identified, still at large
Just addressing the Australia vs. US healthcare thing for a moment, I need to vigorously disagree with you on the implied superiority of the Australian system. I would argue that:

1. Quality of care is better in the US

(totally subjective, but in the US we're waiting less and getting better treatment with less runaround/referrals/arguments; if you have insurance, you'll get whatever you want without a fight)

2. Cost is about on par with Australia

(AUD3000/year for private health, plus 1000-3000 for Medicare supplement, plus whatever you pay in taxes; in terms of raw cash paid it's actually very close. But Australian PHI doesn't cover anything of value until you're hospitalised; urgent but non-life-threatening stuff is basically paid out of pocket. US has HSAs and practically everything is covered.)

3. US healthcare spend is measured in monopoly money and, assuming you have insurance, real costs are not easily comparable.

I don't have any hard data on these, though, and so am very happy to be educated.
That's a great piece of sci-fi.
On the one hand, Amazon deserves much of the success it's had. They've changed the game in both online shopping, and in infrastructure management.

Most liberal societies implement policies to create an environment of diminishing returns, to help curb the ability of companies to get "too big to fail". They also implement policies to keep the environment competitive for new companies.

Tax systems that create an environment of diminishing returns seem to be a good approach. If Amazon were paying the amount of taxes that would normally be warranted for a company of its size, this situation would be less frightening. But they've been able to take great advantage of the fatal flaw in our current approach to capitalism: aggressive reinvestment and expansion.

There is no reason to suspect that Amazon won't succeed in fully vertically integrating their supply change through private ship, air and land delivery. There is no reason to think they will not succeed in aggressively expanding into more markets, like music production, tv and movie production, audiobook production, etc. And there is no reason to think they will not aggressively seek to automate as much as they can to further augment their already substantial lead in online retail.

None of these things are inherently bad. They create good products, good services and are a general boon to society. But we need to put in some limits, whether by better tax policy, or by taking a more aggressive stance on anti-trust.

It's unfortunate that these sorts of debates often devolve into "Capitalism vs Socialism", reductionist arguments. The truth is capitalism is a fantastic tool. But unchecked capitalism has serious flaws, and regulation and unions can help to keep things in balance.
Great news. What an awesome team.

Not sure if this might help anyone else but: I recently figured out a really big performance problem here that was causing crazy amounts of lag in Inkscape on multiple systems: "recently-used.xbel" in my home folder was about 300K and when referenced, the system seemed to lag while attempting to reconcile some network drives or unplugged USB drives (I wasn't sure which). I deleted it and the lag problem completely disappeared. So I put together a cron job that deletes the file every once in a while. I was surprised that what I thought was a graphics issue turned out to be a convenience-related one. :-)
Watching several documentation and seeing chicken farms, I
Never buy USD 5 chickens anymore. I buy only organic (more time to grow) and if available from my preferred supplier from the farmer’s market (she only slaughters 5 times a year and grows different breeds). My nephew from the US came over and was shocked at the taste (I didn’t tell him about the price as he would probably not eat it). Food prices are not a concern for me and I prefer to increase quality instead of quantity. I should anyway eat less.
Unlike what you might think, this is not a sequencing based method, but something based on dna sticking to small parts of a chip coated with complimentary sequences. This method is super error prone, more importantly the error rate is dependent on who does it and with what level of care. So yes it's not going to be repeatable!
`Twins find each other through DNA service 23andme` read the hackernews post title
Twitter warns that private tweets were public for years
I think setting attainable goals and working towards it helps. It is very easy to lose motivation if you don't know what you are going for..
Makes sense to me. I was much more relaxed around women in Houston, and I remember my interactions more positively. You could just relax and be charmed, if that's what the situation warranted. Here in the Bay Area, you have to maintain something of a "game face" until you figure out it's safe to open up.
Another data point: I get those to an email that was exclusively used on one insecure message board, but not only with the actual password that I had been using there, but also with a number of comically mangled variations thereof, and with some completely unrelated passwords (not mine). Apparently the data has been compiled from many different sources that went through various stages of bitrot from changing hands repeatedly, possibly with deliberate cutting to inflate numbers.

(oh, and also myspace, some identities are just meant to be stolen I guess...)
What would a good G-Code variant look like? For all its flaws, it's pretty good at encoding the exact thing you want the CNC machine to do and while there certainly are different post-processors for different machines and in most cases they're not optional, it's also not like they're entirely different.

I think of G-code as ASM. For high-performance work you might write code differently for different (related) machines, but it's still a pretty OK compilation target.
14 Examples of Data Pipelines Built with Amazon Redshift
Actually, the results are not so bad. The technique is rough, but even some basic MDS (multi dimensional scaling) on DNA gives things that look like the actual maps, so there is some scientific base.

Also, you should not underestimate how not knowing where you ancestors came from is disturbing for many people.

EDIT: for those who disagree, check what just the 1st two PC can give for European DNA after a simple rotation of the axis to match a map : http://blogs.discovermagazine.com/gnxp/files/genmap1.jpg

I think it's fair to say there is a scientific base.
That explains the droves of people jumping on homemade boats to sail from Florida to Cuba.
Well if your end goal is to reduce your country to the state of Iraq or Syria, with suicide bombers and destruction of entire cities a daily occurance, that's fine, I guess it's the price you have to pay for having weekly school shootings.
Amplify the OSS community with data
Some of those things stop working correctly when your skin gets damp. Think about that for a second.

An iWatch is not the pinnacle of wrist biometrics, however. I'd be a lot more concerned if a high end Garmin got it wrong, that's their whole business.
Not always - we don't have everyone at a military base going around with rifles 24-7 because the risks of doing so are higher.

But yeah it is a failure of crew management certainly - at very least there should be a solid "relief" procedure that can handle it - and even stable in the long odds of a crewman getting killed out of line of sight by say a glancing hit.
Author posted C version of their code[1]. As a couple of examples of how you can go back to idiomatic C++ starting from here:
1. replace all pointers by passing references to templatized vectors. On a high level of optimization they will be compiled to the same pointer arithmetic as C, but will give you type-safety on the source level.
2. Replace structs with clasess with short inlined accessors. On a high level of optimization they will be compiled to the same memory offset access
3. _If_ there is any value in making domain-specific sort generic - make it such

[1] https://gist.github.com/zeux/bf847986e0474cf48f61bb5749da38e...
Fortnite predator 'groomed children on voice chat'
> From a cultural or art critical point of view, this is a negative though

And keep in mind, this isn’t actually an advantage they have - scroll through any channel list and you’ll find a TON of crapware tv entirely designed to hook the lowest common denominator for as cheap as possible. That is reality TV. Yes they have fewer barriers to entry for promotion vs having to get it onto a tv schedule, but data points overall just select for optimization along one or two axes (cost, viewership numbers being the most frequent).

Shark week is an example of a viral hit - it’s not that Netflix makes more because they have more genre data.
I never really got into Xara but I absolutely loved ArtWorks back in the day. That was probably my all time favourite graphic app.

For those that don't know ArtWorks was a vector graphic package RiscOS and predecessor of Xara. It had fast anti-aliasing and was optimised for the integer maths on the floating pointless Arm 2 and 3 chips in Acorn Archimedes and Acorn RiscPCs.

When the parent company stopped development it convinced me to try to use FOSS packages like Inkscape in future. It can be always with you on every platform and it will only get better with time.
Looks very well done! Is the source code available anywhere? I was planning on working on an Apple Music web client myself and would be happy to contribute.

Edit: Musish github repo: https://github.com/Musish/Musish
Use community college as a non-degree student to do the introductory undergrad classes. It's cheap, you are goal oriented and can get a lot of face time with your professor.
Wrist worn optical heart rate monitors are actually very accurate, under normal circumstances when worn properly. It's easy to verify accuracy yourself by just counting your own pulse rate with your finger. Try it.

Wrist devices will give inaccurate pulse counts if the band is too loose, skin is dirty/wet, or your arm is moving around quickly. If you need accurate numbers in all circumstances then a chest strap which detects electrical signals is a much better option. I usually wear a Garmin HRM-Tri strap while exercising and it transmits a wireless signal to my fitness tracker.
Facebook tackles Russians making fake news stories
Agree that it's the biggest hurdle to overcome. I did delete facebook and I'm sure I miss out on some events as a result.

To your specific concern about meeting up with folks who "aren't that great a friend" - my solution has been the one-on-one coffees and it forces me to be much more mindful about who/how I reach out to.

I think catching up can be fun though. It doesn't need to be pressure filled if you're genuinely curious about what's happening in someone else's life, because we are all trying to do our best and that looks really different for different people.

Getting together with folks allows you to see how other people approach it if you ask questions.

This just got a lot more meta than Facebook, but hopefully there's something here that's helpful :)
As someone who did study both math and CS at university I disagree. I think there are numerous courses that can more easily be self-taught[1], mostly what one would encounter in their first ~2 years in a math degree. After that things get conceptually a lot more difficult.

For me personally I didn't really need an instructor for most of my calculus courses, or ordinary differential equations, or most of the linear algebra stuff. It was a bit more difficult around real/complex analysis, non-linear dynamics, and courses of that nature. The classes that taught me the value of having an instructor were abstract algebra and topology. Those were such a massive shift away from what I had perceived math to be that an instructor being able to impart intuition, correct my own incomplete or incorrect assumptions, and generally just help guide me to a different mode of thinking was invaluable.

The problem with books/texts in this instance is they are not reactive, they have no idea what you're thinking and can't steer you in the right direction. Worse is that as the person trying to learn the subject matter you don't know where to look to get on the right track and correct your own assumptions because you don't know enough yet.

Now I'm not saying you need an instructor per se, but having some place to ask questions where someone far more knowledgeable than you can help might be a good substitute. I'm sure there are some websites like this, although I don't know of any since I graduated a long time ago.

[1]This does somewhat depend on a person's skillset going into this.