skysight-inc/HackerNews huggingface dataset:
Ask HN: Oregon State postbaccalaureate BSCS alum, would you do it over again?
I'm researching different distance learning options for computer science. For those who did this program at Oregon State...

https://ecampus.oregonstate.edu/online-degrees/undergraduate/computer-science/

...I'm wondering if you'd do it again? Why or why not?
This article resonates with me and my experiences online to a startling degree. Specifically:

“We are not beefing endlessly because we do not desire peace or because we do not know how to engineer peace. We are beefing because we no longer know who we are, each of us individually, and collectively as a species.”

I think we are seeing a genuine lack of strong family, social, and organizational ties among most people, myself (sadly) included. I don’t think I or any of my peers fully grasp what we’re missing and how isolated we truly are. I think we as a cohort had very good reasons for participating in that change, such as me (an LGBT person) leaving the Catholic church I was raised in rather than bury that other part of myself to fit in. The problem is that I replaced it with nothing, and I think the same pattern has repeated across many other people and many other traditions. The temptation is to suggest MeetUps and other things built to connect people, but those suggested replacements don’t come with the same assumption of trust built in like many traditional organizational and family ties do.
Rounding up is dumb, but that is t really an argument.

There are standard rounding rules (applies to the total, not the line item) that result in rounding up and down with equal frequency.
Found it pretty useful for note taking in classes. Awesome tool
Amazing work, I am very thrilled to see such an evolution. I remember being frustrated during the early stages of the project and now it works seamlessly, looking forward to the wxwidgets backend, will drop one PR or two if I have time between school and my own personal project. Kudos to you.
At the same time, this could make chemo and radiation therapies obsolete long term.

Leaches and amputations without anesthetic were once “state of the art”, and it feels like that’s where we’re currently at with cancer therapies. CRISPR is knocking on the door of amazing potential.
Always rounding up seems unlikely, in particular for price sensitive goods.
Q: How would one distinguish between IoB culture and a culture in which there is a meaningful conflict between ideas and values?
The article says that after washing he goes through them to remove foreign coins and other non-standard currency.
Twitter is interesting because it can bring the unfiltered worst out of politicians and celebrities.

If you wouldn't say it to a bouquet of microphones, you shouldn't tweet it, either, but a lot of people don't seem to get that.
I think you're taking for granted how twitter is used as a global cafe by communities that would otherwise be disjointed and isolated. For every controversial tweet or tweet of drama, theres thousands of enriching conversations happening that could otherwise not occur.

I think it's ironic that negative takes on the twitter model tend to be as shallow and polarizing as they claim the platform to be. As for me, I think there's some worth to it that could be taken even further if decentralized analogues become widely popular.
Similarities between machine-learning and children before formal education
A TLA+ specification is generally a simplified model of a real system design. So issues can definitely arise when building the real thing, but model testing on a TLA+ spec can definitely help with quickly surfacing bugs that would exist even in a simplified design. Just don't expect it to do more than that.
This framework helps me understand why prominent thinkers on Twitter get so much content-free hate in their replies. Most replies aren't even disagreements with the thing they're replying to. They're missiles in a beef war, against some perceived elite group. So it's not necessary to understand the claim and make a detailed refutation. They can just reply with a generic personal attack, and that keeps the culture war going. And generic personal attacks get multiplied by the crowd more than specific nuanced ones, because they're easy to imitate.

Also:

> You can only predict it by trying to understand it as the deliberate perpetuation of a culture of conflict by those with an interest in keeping it alive.

ie, the warriors are playing an infinite game that they enjoy. You can't win by out-arguing them. The only way to win is not to play.
My DIY Cryptosteel Capsule
If you’re comfortable with not being precise to half pennies or $0.001, then there is likely a unit that you feel is equitable to round to, and the question is what unit that should be. As rounding will favor you as often as it works against you (assuming it’s not heavily gamed), there should be a unit that people trait as fair. As that choice has remained the same regardless of inflation, it might be fair to say we only use $0.01 because it’s what it used to be, not because it’s the right choice. I would argue that $0.05 or $0.10 would be better choices than pennies, for instance.
Wouldn't be surprised if they moved minerals like uranium etc. to willing international buyers.
> the idea of E2E is precisely to remove trust from the equation

It doesn't do that. You don't have a way to verify what software runs when you send a whatsapp message.
> Many proteins do not fold to their native structure spontaneously, and there are other proteins that refold them "correctly".

This would also seem to imply that "sequence -> structure" isn't quite the right problem.
Can Amazon Finally Crack the Bestseller Code?
Retail net margins are often in single digits overall and net negative on competitive staples. There may not be room in cash flow to round down.

edit: okay, downvoters, what did i get wrong factually? I'm just basing this statement on dozens of general, food, and discount retail 10-K filings and analysis over longer than a decade of following them.
Yes Apple, Shopify, Nvidia, and Alibaba all big winners for me last year.
Cosmopolitan Cocktail
What's there to reverse? CarPlay is extremely basic, you send a surface geometry to the iPhone and you tell it what it can be used for, a lot like Apple Watch complications, and then CarPlay can decide what to send to the buffer.

Example:
In a Mini, with wireless CarPlay
I get a Main View for CarPlay's springboard, and configurable split screen for other car functions, however one of the functions is a media view for currently playing media. This allows me to use any car functions in the main view and still see what media is playing from any source including CarPlay, and it shows the Album View from CarPlay.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
I see, I guess then that's where we disagree. It is very confusing for people from my limited experience, for little gain. Plus you make it harder to do things like put these tokens in e.g., a vector without resorting to decltype.

Going back to the original point i was making with this example, I still think this was probably not a capability consciously designed in the language.
Original article - https://www.nature.com/articles/s41590-019-0578-8

Very interesting finding indeed, these T cells seem to (not fully confirmed) target cells with abnormal mrtabolism, which is one of the hallmarks of cancer in general (most cancers at least).

This solves one of the biggest problems with immunotherapy, which is that if a cancer is not different from regular tissue in any fundamental way that the immune system cannot recognize, then it can't fight it. This is why melanoma is the poster child of immunotherapies (skin cells get mutated a ton due to UV so skin cancer has a lot of mutations to differentiate it by). If this cell stands further scrutiny, it could potentially be a very general therapy option indeed.

Potential caveat is that cancers typically find a way to generate resistance, and markers of abnormal metabolism (at least as detected by this MR1 receptor) night be easy to suppress, in which case this might just become one in a line of multiple treatments. That might still be good enough though.
I am the engineer who translated https://github.com/tlaplus/tlaplus/blob/master/tlatools/src/... into Java (https://github.com/tlaplus/tlaplus/blob/master/tlatools/src/...). The translation took me about half a day. Later, while running scalability experiments, a correctness bug intermittently showed up, on which I spent approximately two weeks to find the root cause. The two weeks included fixing around a dozen bugs in code that was not specified in TLA+. However, none of these bugs were correctness bugs and unrelated to the correctness bug. Eventually, I translated the TLA+ spec into input for Java Pathfinder, which found the cause of the correctness bug immediately: The Java translation contained an off-by-one bug in a for loops (TLA+ is one-indexed while Java is zero-indexed). I am still convinced that a code review would have found the bug and that JPF was a very heavyweight substitute for a fresh pair of eyes. In other words, the bugs that get introduced during the translation phase are shallow and easily corrected.

Note that no other bugs have been reported for the code since.
Are you using VSE? I've wondered what happened to all the folks on it. I assumed most converted to VisualWorks, but it would be interesting if Pharo becomes an option.
Arguably humans have a lifetime of data which was used to develop a model of the world that is amazingly efficient at interpreting new data.
Sure, they could self-finance repairs. But how do you get from here to there, and is there the promised land you think it is?

You can't just take the houses away from landlords and rip up all the mortgages - not without destroying the economy. For example, there's a lot of peoples' pensions that are invested in mortgage-backed securities. Sure, it would be nice not to have a mortgage - but maybe not at the price of also not having a pension.

So, how do we get to this place of no landlords and no mortgages without blowing up large chunks of the economy? By the government buying all the mortgages and all the landlord-owned property. That's... rather a large amount of money. Where's the government going to get it? Either from taxes, or from just creating it. That would be quite a bit in taxes, which is kind of zero-sum (and if you think that they're just going to take the taxes from other people, it very rarely works that way). And creating the money would be inflationary, which causes its own kind of damage.

And, would this be the promised land? It would be a land where nobody built new houses ever again, or else a land where the government kept spending money to buy new houses. In one case you'd see the supply of houses age and deteriorate over time. In the other case, you'd see the decision of how many new houses to make being made politically, rather than by the market. That usually works out sub-optimally.

So be careful what you wish for. Not having to pay rent sounds nice. But your solution may be worse than the current problem.
I've been exploring a very similar concept over the past month or so. Started with general dimensionality reduction using pca and t-sne for visualizing a bbc news article dataset (doc2vec from spacy), and then had the idea of visualizing music samples visually in order to save producers from sample pack folder hell. Been learning about mfcc and playing around with the general visualization concepts since then. Idk if you've come across this already

http://doc.gold.ac.uk/~lfedd001/three/demo.html

also uses threejs.

Feel free to reach out to me if you want to swap notes, this is definitely something I have lots of thoughts on. My email is in my profile description, not sure if it's frowned upon to post it here in thread.
I hesitate to criticize this person, because they're presumably writing for an audience that already knows them, and probably are following for this style of writing, but I have to ask: What is it with think-pieces that state obvious and widespread conclusions while using jargon and jokes to obscure how basic of conclusions they really are?

I can't fault people who do this because they're paid by the word and taking 5,000 of them to describe the color of the sky brings them a nice amount, but I don't see why it's done here, where that doesn't seem to be a consideration.
Hacking Grows Up
Discrete Mathematics, an Open Introduction
Devising a set of parameters that backtests 100% means nothing - there are an infinite number of parameters and models (or more accurately, algorithms) that can backtest any data set like this 100%.

In that sense, the math and "indicators" are just an obfuscated, custom-fit version of another algorithm that backtests 100% - if price[now] > price[now+1] -> sell else -> buy.

Rather than looking up the prices via array in the data, clearly "cheating", a set of parameters is hunted down that encodes that relationship in a number space. It doesn't mean anything more than the meme: 79 beers - your age + 40 dollars = the year you were born (which backtests perfectly as long as you were born after 1900).

That said, by all means, keep running the algorithm on new data every day and see how long it stays perfect. I'd be interested in the results.
> I looked up Schwab's costs, and boy are there are a lot of asterixes there

I have been a Vanguard customer for 15 years, always invested in index funds, and never ever paid even just $0.01 in transaction fees. And the other brokerages are virtually just the same, there is a lot of healthy competition so everyone offers their index funds with free trading. You really have to go out of your way to pay fees (e.g. buy derivatives or some weird mutual fund with fees).

> And how much have you put into that?

I keep track of it in several spreadsheets, and as of today 40% of my portfolio comes from direct contributions, and 60% is market returns. The beauty of it is that the longer you keep your portfolio running, the wider this ratio gets (due to compounding effects) while keeping the same risk tolerance.

> It was probably not 4 figures.

No reasonable investment would allow you to go from 4 figures to 7 figures in a decade — maybe in 30 years. I am not a speculative investor, I don’t buy bitcoin nor Tesla nor single stocks. I invest in world-diversified index funds since my risk appetite is heavily skewed towards capital preservation rather than 100x returns.
"missiles in a beef war"
I love this phrase.
Can I even reply beyond this point?
Like the idea !
Wouldn't using the data of something like https://www.skyscanner.net/ give you better data, across multiple airline
I'm confused why just 1 car company doesn't allow end-user developed apps. A model lineup like that seems like it'd be easy to turn dealer inventory. You have the historical success of both PC and mobile to understand how nobody can compete with a proprietary systems.
Let's turn this around. How would you avoid this?

Suppose that you are copying the file front to back. While you are doing this, an update comes in that changes something in the front and back which refer to each other, while your copy is somewhere in the middle.

The result is that you get a backup with a data structure in the back of the file referring to stuff in the front of the file that isn't there. Your backup copy is therefore corrupted.

This problem is almost impossible to avoid. You just do the best that you can.
Medieval Italian artisans had their free market: the wealthy lords and the church. Competition among themselves for these resources produced innovation.
I saw the past tense “didn’t” and assumed something changed.

I don’t know what your interest rate is on debt but the market returned 30% last year. If you have an interest rate that is lower than, say, 6-7% then it’s not clear that paying off debt is necessarily better than investing.
Paramount in Paris (2015)
3DPeople – First Dataset to Map Clothing Geometry
The second screenshot in the article..

https://lh3.googleusercontent.com/lwyOHmJjdMwWDtU8JlrFpMI9hv...

.. is an example of a new trend called 'Neumorphism'. A writeup on that: https://uxdesign.cc/neumorphism-in-user-interfaces-b47cef3bf...

More examples: https://dribbble.com/tags/neumorphism
Lucky you. I tried to make a game with my (then-girlfriend, now-) wife and it kinda fizzled out. Sure, took on too much, I'm not the best with bringing projects to launch, but whatever.

I really can't say who spent more time (she did graphics, I wrote code) but to this day it's a bit of a sore point to talk about, just that we were both absolutely not happy with the outcome and see it as completely wasted time.
This is spot on. I wonder if this exodus has resulted in people trying to make workplaces their "religious community"; but obviously people who happen to be at the same company don't have any reason to agree on important issues. So then the mission becomes trying to make everyone at work care about and agree on <chosen social issue>.
Wonder if it changing some of the NFS mount options (caching, sync, etc) would make it better?

And/or options known to cause corruption for this Plex DB usage pattern. eg: "Don't use options foo, bar, bazz with PlexDB over NFS, as corruption will occur".
Yes, I use screentime on our iPod touch. Still a bit buggy sometimes but usually works. How I set it up:

- 8am-9pm

- Time limits per category,
say 1 hour per day weekdays, 1.5 hours weekends

- Safari, only with whitelisted educational sites like
Wikipedia, pbskids, etc.

- No social media accounts allowed.

- Location services off, other access (microphone,
camera, etc) denied to most apps.

- No Youtube or other predatory apps. See recent HN stories:

Google, YouTube to Pay $170M Penalty over Collecting Kids' Personal Info: https://news.ycombinator.com/item?id=20876960

Adult Content Disguised as Kids Videos Is Flooding YouTube: https://news.ycombinator.com/item?id=21937464

I restrict Netflix as well because most kids programming is low quality even when not inappropriate.
ha! Video title is

MONEY LAUNDERING AT THE WESTIN ST. FRANCIS
Last I heard Docker still doesn't support cgroups-v2, 4 years after it was merged into Linux.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
And sometimes the technical crowd gets a little bit carried away when they narrow definitions. For instance, although its name was the very origin of the term, Stonehenge no longer qualifies as a henge.
People do pay attention to the permissions but it's very often intentionally obfuscated. Opting in is instant whereas clicking 'no' comes up with spinners, complex trees of options, whatever else (i.e. it's not actually opt in; the default, fast path has the box checked, so it's opt out, because the active action is to have to opt out).
No, you do not understand why definition 1 does not apply. The question was: what debt do you owe to Facebook to settle? I claim there is none. Therefore, you are not acting in accordance with definition 1 when providing information to or viewing ads from Facebook.
Interesting, I would reverse those terms entirely: culture is explicit (it has to be continually re-told in order to persist) whereas structure is a consequence of the natural form of life, imposed upon the laws of the physical universe.

I wonder how we came to such abject differences?
This is correct, which is one of the reasons that I personally support full disclosure for everything.
Oops, sorry was not careful reading your message
I really like this model of technical debt.

https://technology.riotgames.com/news/taxonomy-tech-debt

It breaks it down along three axis:

* Impact. How much it affects things.

* Fix cost. How hard is it to fix.

* Contagion. How much it spreads over time. If a piece of tech debt is well-contained, the cost to fix it later compared to now is basically identical. On the other hand, some forms of tech debt keep giving. Image if your string type has some issues.

Linking that back to the debt analogy, there are different interest rates for different kinds of debt, depending on how contagious that part of the code is.
Dupe: https://news.ycombinator.com/item?id=22101188
I'm wondering if there's a "Can I use"-kind of summary for proposed cancer treatments available somewhere; presenting the various methods attempted, which kind they target, do they work in vitro, in animal models, are they currently in clinical trial, effectiveness results, link to papers, etc.
Spam doesn't come from web scraping anymore. It is all hacked databases, contact scraping from mobile apps, and harvested victim inboxes.

If you put an address on an "About Us" page or something you might get some business related spam now that WHOIS data mining is dead, but regular 'ol users you want to target haven't posted their email addresses in HTML for 10+ years now.
"Many are realizing that education is a zero-sum credential game."

Can this silly meme die already? Maybe it's understandable coming from an economist who values education for no other reason than it's economic effects, but it's strange coming from someone who clearly understands the value of personal development.
Kubuntu Focus Laptop Goes on Sale
The truth is Twitter already doesn't matter, like, at all to almost everyone. Ask your aunt or brother-in-law about what's trending on Twitter and you'll get a blank stare.

Except they might have read an article on CNBC or Fox that was based on a twitter thread. That's where it actually makes a difference, when it spills over into other media and picks up steam. See: Twitter Revolutions [1]

A few years ago I got calls from a friends, who aren't Twitter users, that they saw me on E! and other news outlets because I was getting lit up on Twitter. The Guardian, CNET, DailyDot all picked up the story and ran with it.

So yes, you're right things on Twitter.com by themselves rarely matter. What matters is when they are picked up by other news outlets and gain mainstream momentum.

[1]https://en.wikipedia.org/wiki/Twitter_Revolution
Happy for you to email - email is in profile.
Immune cell which kills most cancers discovered by accident
I'm curious about whether there is a large skills overlap between engineers working on compilers and embedded DSLs (for the case of external DSLs, such an overlap would IMO be quite significant).

By the way, are there any people here (or, perhaps, you could recommend someone) who is very capable and would be interested in doing some potential contract work on a DSL (I'm still pondering about embedded vs. external - obviously, each category has their own pros and cons, but platform stack selection adds an additional complexity dimension)? Several people who I have approached so far, are definitely very knowledgeable, but they all work in academia and, thus, practically, have no time for consulting or contract work. :-( Not to mention potential issues arising from IP clauses in some experts' university contracts, hence the question above.
Personally I think we should just have 1 decimal digit, instead of two.

Yes, that means new coins, but the coins the way they are are less and less useful every year. At some point we'll have to make a change.
Boeing is in talks to borrow $10B or more as 737 Max crisis wears on
I wrote a blog post with my thoughts on the project here if you’re interested: https://blog.vjeux.com/2020/uncategorized/reflections-on-exc...
Of course we all want this to be true, but the fact that individuals and companies are folding to twitter mobs mean there is real power; and why would people with power want to give it up
Seattle Is Dying (2019)
It's recommended to use the backup api vs a filesystem copy: https://www.sqlite.org/backup.html