skysight-inc/HackerNews huggingface dataset:
According to this article, "The effect of nanoparticle size on the probability to cross the blood-brain barrier: an in-vitro endothelial cell model"[1]:

"GNPs[gold nanoparticles] of various sizes (20, 50, 70 and 110 nm) were synthesized and coated with barbiturate, which is a molecule that can easily penetrate the BBB [34]. Therefore, coating GNPs with barbiturate molecules will facilitate their penetration through the BBB, both for therapy and imaging applications. ... The results show that GNPs of size 70 nm are optimal for the maximum amount of gold within the brain cells, and that 20 nm GNPs are the optimal size for maximum free surface area."

The nanowarming article reports using iron oxide nanoparticles with a final average diameter of 50 nm (after some chemical prep & coating operations).

So getting a bunch of iron nanoparticles into a brain isn't out of the question.

Bigger challenge is probably getting them back out!

[1]: http://jnanobiotechnology.biomedcentral.com/articles/10.1186...
As an example of your point, during the Nixon crash, people used postage stamps as a proxy for cash. They also used Canadian coins in America to replace USD coins. People would literally drive over the border to Canada, get a bunch of coins, and bring them back and sell them to stores so they could make change.
yes, Valve does have an advantage- which might suggest other companies could not copy their playbook.

but, i think the point we can generalize is that in an underdeveloped space that requires a lot of innovation, any company creating a walled garden is putting themselves at an explicit disadvantage by not contributing to the landscape at large.
As best i understand, Whatsapp's support for anything but iOS is "poor" to put it nicely.
I live in Charlottenburg and I have a tiny indoor slide. Way more fun.
Looks like an interesting article after the first couple of paragraphs, but the paywall makes it hard to say really.
The question should be does that report have merit, not which nationality produced it.
This is true. All the space engineers I knew were saying, at the time, that scaling wings is a hell of a lot harder than scaling rockets. And it has been. Plus, air-launch introduces an extra element of operational complexity, and extra manufacturing complexity since you have two lines of hardware with very few synergies between them.

These problems could have been overcome, however. They would be left with a more complicated and expensive space-tourism system than is strictly necessary, but there's no reason it can't be done. Overcoming the limitations of their architecture, however, would have required good management. They haven't had that: a quick perusal of glassdoor shows that their management is driven by people whose core competency is back-scratching and accruing seniority, rather than a meritocracy driven by technical and managerial skill.

That problem, alone, has been more than sufficient to keep Virgin Galactic grounded. Bad management can kill even the most elegant, viable technology.
Baldwin is the only person i've ever seen who truly conveys what it's like to be black in American society. Not just talking about the material reasons but actually conveying the experiential nature of it.
Drew,

Most of the sample tracks on SoundCloud are 30 second in length. Is the platform capable of creating longer 2-4 minute songs right now?
I prefer:

Find the individuals profit motive and appeal to it.
It is necessary for a free society that citizens are able to engage in economic transations without asking the permission of an unaccountable private entity.

It is not in the interest of a free, fair, and just society to give such an entity the power to tax and control transactions at their leisure.
If you found this story interesting, you might find this research interesting:

"A room with a cue: personality judgments based on offices and bedrooms" [pdf] (utexas.edu)
http://gosling.psy.utexas.edu/wp-content/uploads/2014/09/JPS...
Yep, and now you have all of the people who hoard gold and other fungible assets... it's just not workable. You'd have to wage a new "War on Cash".
Realizing that there is no 'one thing'.
Vtreat: a set of procedures for preparing data
Click "Web" at the top, and click the non-Hacker News link
i should really say the PO who stripped the engine bolts with a phillips head instead of a JIS driver made it kind of inevitable. 40 year old machines are interesting.
It is interesting that Go and Rust eschewed OOP inheritance for simple encapsulation. Information hiding, not implementation inheritance, turned out to be the big practical benefit of OOP. Inheritance leads to fragile code because it allows unseen dependencies on private implementation details in far-flung classes and files.

Many C++ game engines also moved away from huge class hierarchies of game objects to property-based game objects that were collections of behavior handlers.
A good way to deal with that is the transaction fee. If you are willing to pay for the space + resources, then perhaps you've earned it.

But, this generally means that you will prioritize smaller, more high value things like large financial transactions (moving $10 million costs 400 bytes, complaining about the core developers take 2kb). And so in my opinion this payment model makes a ton of sense.
Launch HN: Lively (YC W17) – 401(k) for Healthcare
Hi HN! I’m Shobin, co-founder at Lively (https://livelyme.com). Lively is a Health Savings Account platform for employers and individuals. If you are unfamiliar with an HSA, think of it as the 401(k) for healthcare. We are in the current batch at YC and are excited to share our offering with you.

Lively was born over a year ago with personal experiences that both Alex (my co-founder) and I experienced firsthand. The short story is that we were experiencing a lot more out-of-pocket medical expenses than we were prepared for. That is what propelled us to begin looking around and came across the health savings account. The HSA is a triple tax-advantaged account (in the US, so we're US-only) that allows you to contribute pre-tax dollars, invest your money and let it grow tax-free, and withdraw money tax-free so long as it is used for qualified medical expenses (at any point in the future). It has been an industry dominated by banks and other financial institutions and we saw an opportunity to enter it by focusing on user experience.

Alex and I are life-long friends and see this as an important problem to help solve. We are also happy to answer questions about our business, but also health savings accounts and high deductible health plans.
> That's all well and good except for the fact that your standards are impossible to reach.

Right, yes. Perhaps this entire exercise is a complete waste of time. Perhaps we should be investing in skilled people who understand their problem domain and then just trust them to do the best they can, rather than trying to find silver bullets inside programming languages.
This one is touching:

"Jordan and Jeremy I Love You Forever & Loved Being Your Father."

https://bitaps.com/66791de561fd235bf1b16924642903af8b8013aa5...
Euro lawmakers press EU to to impose visas on US citizens
If the people who run the Fed decide you shouldn't spend or receive money, they'll make sure it goes that way regardless.

And I'd much rather be taxed by my government than by the shareholders of my bank.
Overview of Cloudron REST API
It's not about side effects, it's about bookkeeping. When you have a type that indicates that you can do IO, but you're also carrying around bookkeeping data implicitly for things like configurations and data sources, forkIO represents a hard problem.

If the implicit configuration is updated, there's no way to communicate that across threads. The same is true with all the other things monadic layering can provide. How do you call a continuation that points to a different thread? That doesn't even make sense.

So.. Why lie in your type and pretend that those things all make sense? Why not make the type explicit about what makes sense and what doesn't? That way, when someone wants to do something that has no a priori way of making sense, they're required to define how to handle it, such that it makes sense in their specific use case. And that's what the post says they did.

All in all, it's things working as designed. Places where you need to stop and think are set up such that you need to stop and think to use them, instead of barging ahead unaware of the issues.
> London based

It's US based. Perhaps you're thinking of The Economist?
Folds are used in purescript all the time! Sure a foldr is less useful because it doesn't have the nice lazy preserving properties, but you can have strict left folds, which are tail recursive, and thus run in constant space.

Elm, another haskell-like, _strict_ language, models entire applications around the strict left fold over events https://guide.elm-lang.org/architecture/

We actually do the same in Jobmachine. The application is driven by a strict left fold over incoming events and current state.
time, it's all about time or lack of it. So if a person is hiring and goes to your website... they aren't going to type help, then resume, then open the pdf... which could be infested with malware (just kidding). too many clicks.
research potential companies you might want to work for, pick up the phone, network etc
It really is insane to think this type of stuff could go on for so long at such a prominent company. It's amazing that it didn't come out sooner.
How Caddy Auto-Detects HTTPS Interception
Is Uber the next Amazon?
Again, you have ignored that this discussion is not about shell (which I know, including its few flaws, and can easily deal with, but am in no way trying to describe as easy to learn given that there are so many broken scripts and tutorials out there. It's hard to just learn the quoting rules for once, and browse through "bash pitfalls" once, simply because people don't know where to look for good resources. And I have freely admitted it was hard for me as well. Nevertheless I seriously recommend learning it rigorously because it has tremendous practical benefits).

This discussion is about text representations. Why do you keep claiming that text formats are broken when you can't give a single example?

> BTW, do you have a particular gripe with S-expressions / LISP? You ranted twice about parens in your comment towards me.

I will rant again until people stop making stupid claims.

I actually like LISP as a programming language. There is just zero benefit from writing record- or even word-oriented data in a (random) free-form syntax that is meant for representing trees. If I wanted I could parse /etc/passwd format like this:

struct_passwd = namedtuple("passwd", "pw_name pw_passwd pw_uid pw_gid pw_gecos pw_dir pw_shell")
passwd = [struct_passwd(* line.rstrip('\n').split(':')) for line in open('/etc/passwd')]

That's it. It works. There, I even made a nice datatype for you. And there's already more integrity checking in these two lines compared to a json.parse() or similar.

It works so nicely that I'm even making a text format for such databases with strong schema support that can still quite easily be used with generic text tools (git, grep, sed, awk, diff...). http://jstimpfle.de/projects/wsl/main.html

> So forgive all of us working folk who don't keep Star Trek-like exact logs on every problem we ever bump into. /s

Never asked for that. Give a single reasonable example why text file practice is bad, to get any credibility. It can't be that hard.

> ... And that's a fact of the daily life of many devs. You can call that a vague FUD if you wish. <shrugs>

Well, it's a bit less vague now that you have actually described a little better. But there is no connection to text representations. Sorry, you replied to the wrong thread.
Because antivirus software tends to be a huge load of crap that will flag anything just slightly out of the ordinary with annoying popups to give moronic customers the impression their wasted money actually contributed to system security. Don't worry about it and tell users to remove that garbage from their systems.

If more developers stopped putting up with it for fear of being associated with malware, this shit would come to an end quickly.

Alternatively, you can bend over and ask them nicely to consider the flagging of your app a false positive. If you're lucky, they might add an ultra-specific whitelist entry so that their software will shut up until you update your app (or compiler, …) the next time. Repeat until your butt can't take it anymore.
Apple took NeXTSTEP and with minimal changes had macOS certified as UNIX, so it is actually UNIX, unlike many UNIX-like operating systems.
On the one hand I'd love to talk about this with other people, particularly the sort of person who gets (some of) their news from Hacker News.
On the other hand I feel like political garbage is what killed off Slashdot, and I love how HN feels like /. before it tanked.
So with that being said - what I took from the article was the author's belief that Trump won because the economy is doing great for some people and terribly for others (this seems like a reasonable statement to me). He goes on to say that those people who are doing well haven't done enough to help those who have been left behind. I think there's a kernel of truth here, but I think he's also leaving something important out.
Many of those most solidly left behind vote hard-right. They go to the polls and vote for politicians who promise to gut the government - to slash taxes, eliminate public education, slash Social Security and Medicare, to make the government so small you can drown it in a bathtub.
It's very, very hard for those who are doing well to help those who are left behind when the people who are left behind are working so hard to eliminate any help they could (and should!) get from the government.
You could use something like jq for parsing JSON. And while I agree with you regarding some of your points, they could be easily refuted by pointing fingers at other things: yes, string escaping can give a grown man nightmares, but hey, it's not working with strings in C; and once you get the hang of it, it is pretty simple. Lack of typing can hurt, sure - but it's not BASIC; With a little imagination you can have strict types even.

And cli tools having different args on different platforms? come on, it's not even bash's fault...

Basically what i'm saying, everything you can do on $LANG, you can do in bash. And it's not that hard. It just has a loooong learning curve and seems to provide with just enough things to shoot yourself in the foot. But then again, you can be stupid in any language...
Old-fashioned Lisp and Smalltalk systems presented a programming model in which the language process is your running program, but it doesn't yet know how to do the right thing. Your job is to interactively teach it how to be your application. This you do by teaching it one little piece at a time until it is transformed into the application you want.

This process is facilitated by the ability to at any point save the state of the process for later resumption. These saved states are called "heaps" or "images" or "worlds". Start up one of them and you are more or less instantly returned to the last state you were in when the process was last running.

LispMs extended this model to the entire machine.

There are advantages and disadvantages. The advantages are legion, and they can enormously accelerate development in the hands of someone comfortable with that mode of working.

There are two main types of disadvantage. One is that, since you are interactively modifying a live, running system, if you make a mistake, the mistake becomes part of the running system. If you save the image with that mistake in it, it becomes part of the system in future sessions, too.

The second problem is that it becomes troublesome to separate your application from the scaffolding that you've used to build it. To take a very simple example, suppose you construct a few simple data structures for testing purposes. Those test structures then become part of the running system, and there is a risk that your application will inadvertently come to depend on their values, leading to obscure bugs if they change or if the application is deployed without them.

There are reasonably straightforward ways to deal with both classes of problem, and properly-designed Lisp and Smalltalk systems include tools that help solve these problems, but it's appropriate to acknowledge them as problems.

I like old-fashioned Lisp and Smalltalk systems, and I like image-based development. I prefer the programming model in which I am teaching the process to be my application, and I'm much more productive in such an environment than in the now more-mainstream, model where programming is more like building something from a blueprint than it is like teaching something to behave the way I want.

But that doesn't mean I don't acknowledge the problems of image-based development. They exist. They are solvable, but they do exist.
Denmark has largely converted to cards and, over the past year or so, a mobile payment app made by the largest bank.

I know maybe a handful of people except myself under 50 who still use cash for anything, ever. They tend to also have Thinkpads and GPG keys.
> As I said, name me a format that I can't parse correctly as a Python one-liner.

mboxo? [1] It is a popular text format that cannot be unambiguously parsed.

More generally, most Unix tools' output is also not able to be unambiguously parsed. For example, use gcc to compile a file, then collect the warnings? The regex "^.+:\d+:\d+: warning.*" will be right most of the time, but there's no 'correct' way to parse gcc output (there is not a surjective mapping of output to input).

There are various ways to work around the problem: mboxrd format uses an escape sequence to work around the earlier problem mentioned with mboxo. `ls -l --dired' (GNU) will allow you to parse ls by appending filename byte offsets to the output. `wc --libxo xml` (FreeBSD) will give the output in XML, which is unambiguous as well. multipart/form-data (RFC2388) is used to embed binary data in a text format, by using a byte sequence which doesn't appear in the data.

Binary formats present their own set of issues, but "accidentally unparseable" is more common in text-based formats (or ad-hoc text output).

[1] https://jdebp.eu/FGA/mail-mbox-formats.html
Serif PagePlus X9 Crack Plus Keygen Full Version Free Download
How would you measure if it has merit? No one can know for sure if the report has merit, it's their opinion based on their metrics and what they consider to be important properties to measure, like I said it's not an exact science.
Italdesign, Airbus develop car that can be airlifted above traffic
There is an active fork on github

> https://github.com/julianhyde/sqlline
HTC U Ultra: Price Specifications and Release Date
Awesome! I wasn't aware of this setting!
Have you tried the Windows Subsystem for Linux?
Anything growing in current Japan except their age?
I don't know how I came across it, but Thomson's Rule for First-Time Telescope Makers seems relevant here:

: "It is faster to make a four-inch mirror then a six-inch mirror than to make a six-inch mirror."

http://wiki.c2.com/?TelescopeRule
(Stuck writing a very limited subset of C i.e. no malloc(), free(), libraries etc etc)

I'd start to find out why this is at your workplace. You're sure to learn something, either technical, in social skills, or with what not to do when negotiating a bureaucracy.

Hint: A good way to get most programmers to spend a lot of time explaining what they've done is to stroke their ego.
"Uiversity of Tokyo lost its number one ranking, falling to number seven, in the Asia university rankings published by the Times Higher Education of London"
Enron?
sennder | Senior Software Engineer - Full Stack | Berlin | Full-time www.sennder.com

We are a startup that delivers full track loads and shipments across Europe. We use our software to automate the process of supervising the freight and to offer full control to our customers. You will join a small and highly motivated team that greatly values your expertise and needs your help in growing the product. We user Python, Django, DRF, Elastic Beanstalk with Postgres on AWS, and JavaScript with Vuejs on the front-end.

We offer sane working hours, realistic sprint plans, the option to work from remote, a friendly and caring team and a competitive salary with stock options.

Interview process: A short interview via video, followed by a remote technical interview and a final, on-site interview (we cover the expenses). If you are interested, simply reach out to me via email at konstantin@sennder.com.
The article says the rankings were published by Times Higher Education of London.
Samsung Galaxy Note 7: Price Specifications Review 2017
I think OOP will always run into the problem that it requires a taxonomical theory about your problem, which never holds up in reality. (This is just another way of saying, inheritance has to be a forest/bundle of disjoint trees. Yes, there's multiple inheritance, but I'm pretty sure acknowledging that is a mortal sin among OO types.) Haskell is slightly better, since typeclasses are less topologically constrained, but I suspect requiring ANY categorical theory about your problem is going to create mischief in the long run.
Bear in mind that LispMs had well-designed tools for supporting this kind of development. For example, they had version control that tracked all changes everywhere at all times, even changes that were not saved in any file.

Also bear in mind that they were designed by programmers for programmers. They were not intended for the general public.
> The great thing about a Mac is that I get to have my user level UNIX without having to know anything about the system level UNIX. I don't need to be a sysadmin to run the thing. I get grep and pipes without having to know all the crazy commands to tweak networks settings and display timings and boot scripts.

Luckily, that is basically true for modern Linux as well.
That is the sort of attitude I would have expected to encounter from someone in the 1990s.

This link is only two clicks away from the link that you provided.

https://www.ucsf.edu/news/2016/12/405331/ucsf-joins-multi-un...
There's a good book about this, called 'Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age'

http://a.co/9Gp3tQ7
See the first paragraph of the article, the rankings are by Times Higher Education.
'Worst view in the world': Banksy opens hotel overlooking Bethlehem wall
I don't see any evidence to support what you wrote. Division? Yes.

It's more likely that we are seeing an emboldened China that is completely oblivious to the nature of capitalism and it's incompatibility with a centralized economy in the long run.

I feel like we are going to deal with multiple Chinese states when the communist party inevitably loses it's grip on the populace.

It will be just like the old times, when China consisted of competing Kingdoms fighting for resources which really propelled it to reach hegemony in Asia.
I'm new here, and just read the Guidelines. It says "Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon."

This post doesn't seem particularly technical, and (IMHO) isn't particularly interesting. Should this article actually be here?
I am okay with acknowledging this and using both cash and non-cash systems when they fit my needs.

While cashless systems are gaining traction, is there any actual attempt for them to replace cash wholesale?
Amazon's AWS Outage Was More of a Design Failure and Less of Human Error
Round error issue - produce money for free on itBit bitcoin exchange
The original NT graphics code was in newfangled C++. The books goes into detail on the time lost teaching the team C++, and that they should have stuck with C. ;)
"Our lead developer Robert usually comes in a bit later, so we had about an hour to build a working prototype" - why did you only have an hour? What would have happened if the working prototype was not done when he came in?