skysight-inc/HackerNews huggingface dataset:
> So basically you want me to setup dual boot, teach, offer free support for the rest of their lives, for every person that I know?

Do you handle all of their Windows-related technical issues?

Are they incapable of learning to do it themselves?

Really?

Are you absolutely sure?

It's all-too-common for people to become dependent on technically-minded friends/family like us, but the fact is that it really isn't difficult for them to do it themselves.

The main barriers they face are:

1. I haven't done this before.

2. I don't immediately see the benefit.

What it comes down to is self-reliance. We can teach people to rely on themselves instead of rely on us.

As the saying goes:

> Build a man a fire, and he'll be warm for the night.
Set a man on fire, and he'll be warm for the rest of his life.

... something like that, anyway.
Visual scripting language for unity: Constellation (Open source)
From my understanding one use case is Transpiling into Web Assembly. The tooling isn't there yet, but you can hopefully use it instead of JavaScript and get some type safety and performance.

Sure you can use a language like TypeScript or one of the others that will transpile down to JavaScript giving you type safety, but you won't have the performance of web assembly. Although, I've yet to see what you'll need that performance for. A few of my co-workers are excited about it, but I've been pressing them, we don't need that level of performance on the SPA type stuff we write.

I think having web assembly will give you new avenues and use cases people haven't fully considered yet.
Funny you should mention this. The astronomy community actually suffers from "proprietary bloat" in terms of astronomy software and mount firmware. I used to own a certain red-colored high-end mount from a well-known astronomy software and mount vendor. This mount had a completely closed-source control protocol, and had to be used with buggy software that was only available for Windows and MacOS at the time (a big problem since I used FreeBSD and Linux), so I went to the liberty of installing a filter driver above their USB drivers on a Windows box to reverse engineer the protocol and develop an INDIlib (an open telescope control standard) driver to bypass the need of their bloated software suite. When I posted about my project, I received a rather nasty cease-and-desist letter from them threatening legal action if I discussed it any further despite the fact that I was well within the bounds of the exceptions allotted by the DMCA. Being a young lad of 16 at the time, I had no resources to fight back against them and as such never got the driver into INDI mainline.
Volatile chemical products largest source of urban organic emissions
Why React developers should modularize their applications?
Two-Dimensional VLOOKUP in Pandas
the type-checking catches lots of memory errors (irrelevant in a GC language like Python, but wouldn't be caught by the compiler in C or C++), but it also catches data races when writing concurrent code, which is definitely something that could happen in Python.
The author is the original author of the streaming library xstream (similar in functionality to RxJS) and Cycle.js.

I believe he's thought a lot about this problem.
>Do other people have the same head pain issues as I do?

Anybody who's ever worn a helmet can tell you they are painful. If that problem could be solved, we'd all be wearing helmets while driving our cars. But nobody likes having things strapped to their head (due to pain), so we don't.

I'm curious why you ever thought otherwise? Did all the hype simply override your ability to actually imagine using the product? Seems like the kind of flaw in reasoning to compensate for if people are successfully running businesses off of exploiting it.

But maybe I'm just a semi-vindicated nay-sayer.
Agreed. This article is pretty alarmist. I would ask the author to actually go through the process and report back. It's not for the weak of pocketbook or compliance.
> I notice that the author became convinced of the futility of fusion research only after his income became in no way dependent on society's hopes and expectations for it.

I notice that lots of people can give highly detailed accountings of their ex-spouses failings as an individual post-divorce than they would have pre-divorce. Perhaps it's because their income is no longer dependant on their ex, or perhaps it's because they're no longer under the influence of infatuation...

A stupendous amount of our energy "debate" is emotional and fantasy driven, not deeply related to pragmatic low carbon energy production at meaningful scales. I speculate this is related to messaging and disinformation campaigns from entrenched interests, but maybe youthful idealisation and generalized ignorance is a larger contributor...
Great UI! Finally a competitor to altpocket :)
Epic carjacking. 10 years jail time anyway.
To play the devil's advocate, if you extend the argument the parent commenter makes, you could say that a Canadian sprinter has a lower potential because the ______ ethnic sprinter has a higher percentage of faster-twitch muscle due to genetics. The Canadian sprinter could work as hard has he can but never reach the theoretical limit of the _____ ethnic sprinter.

The same argument can be made for VO2 max, armspan, leg stride, etc. Note that I'm not actually advocating for a combined male/female competition nor a split based on genetic potentials.
No real plan. I've found myself wanting unique glitch type effects for texts on personal projects over the years and that, when I'd search around for answers for how to achieve these effects, I'd only find others asking the same question or answers suggesting gifs or combinations of CSS.

If a few art kids found this and experimented with it on thei sites I'd be happy.
Thing is, reasonably smart people fall for this same mistake over and over.

I think Claude hits on the issue here - it is the general unwillingness to go back to the actual math and work through the narrowness of its implications.

Instead we start with a popular prose explanation and then argue our points from our understanding of that.

We barely notice when we are using the ambiguity and wiggle room in the prose explanation to argue something that is unsupported by the math.
Dang, those are some steep prices. I can't say I am surprised in the frothy crypto space. Your closest competitor cointracking.info has a similar structure.

If you are going to offer managed accounts as well then why not offer a free tier for taxes to draw users?
Putting a buggy system in a memory safe environment is certainly not 'the fix'. The fix is to find the precise bug or architectural deficiency and fix it.
In professional settings jargon is useful because it eliminates ambiguity. That's what it's for.

The words lede, hed, dek, and graf (the latter three being curiously absent from this article) have no other usage except in journalism, they mean exactly one thing, and there is absolutely no chance that they are words that appear in the actual story. They are spelled the way they are so you know what they are when you see them.

When you're in a fast paced business of organizing words and getting them into public hands on very short deadlines, those are useful attributes.

Things like this generally get adopted because they are useful, not because of some oddball nostalgia. Ockham's razor suggests that's what has happened here as well.
As a software engineer with an embedded systems background this kind of OEM behavior driver me up the wall.

I've had OEM's:

- refusing to provide interface specs of a device of which we just ordered hundreds of units. (But hey, here is the binary windows (!) driver for this embedded device)

- refusing to provide the calculation method of a checksum value their device returned.

- Stopping software development (tooling, firmware, drivers) on embedded products, even when there are known issues.

- Dropping support on a device, even when hundreds of them are still being used in the field.

It's not just tractors, its everywhere.

From a business standpoint, it's just so dangerous to work with hardware vendors who don't offer implementation details or source code. If they drop support or stop existing, you're screwed...
That's your opinion, but I spent weeks with the Clojure book and various exercises and could honestly never get past the syntax.

Because of this I have zero interest in working with a lisp day-to-day, but there are multiple C-style langs I'd be happy working with for a day-job.

I think GPP is right in asserting that most people just won't ever get over it, and you shouldn't be so quick to hand-wave their opinion away.
It's harder than that. Even if you sandbox the code, then it could still happen that some particularly wacky layout code never terminates.
Under the graph, google has links to open up excerpts of usage from various time periods. Looking at a bunch of them, it seems that most of them come from Lede being a proper name. I also saw a couple occurrences as a verb as in "it ledes to water".
Seriously. I use the N26 and AIB apps regularly and N26 is vastly superior. I can use it to auth transfers (can't with AIB), choose alerting levels, and it's generally faster and more pleasant to use.
Please note that the creators of Julia no longer call it homoiconic [1].

The fact that you can access the AST in a language is not sufficient to make it homoiconic. There are several programming languages like Julia that let you access the AST yet are not (conventionally) considered homoiconic.

[1] https://stackoverflow.com/questions/31733766/in-what-sense-a...
How much of this cost is research and regulatory vs marketing and sales activities?
Any time you put data onto the file system there is overhead (eg. Memcache, Redis, most databases).

Simple things like parsing the bytes into the binary representation go away. You can have more granularity of the cache because you don't need to worry about creating too many files. Not only from a performance perspective but also from a code perspective.

More nuanced things like cache locality can be improved with an embedded data store rather than creating files and hoping the OS understands they will always be used together.

More advanced things like retaining inverted indexes becomes possible and search performance is dramatically improved.
You realize that there's no such thing as "don't ever crash" fix, right?

You answered universally for all contexts, ever, everywhere. That's a usually quite a foolish thing to do. In ObjectStudio Smalltalk, there was actually a place where you could define an empty lambda as the "top-level" exception handler. Once you did that, all Smalltalk exceptions did nothing. There you go: a "don't ever crash" fix, in a language many would call "unsafe." You are now technically wrong, which is the best kind!

Exceptions can be caught in C++, Objective-C, and in Swift. You can even do this for C. There is apparently a history of similar bugs where certain data crash processes in iOS. Depending on how you count, this is either #3 (strings) or #5.

https://www.theverge.com/2018/2/15/17015654/apple-iphone-cra...

Given that, why wouldn't Apple take steps to make sure that certain critical processes are architecturally immune to this sort of thing? Springboard going away is pretty horrendous. Messages app, given that it's a core functionality for a phone, is almost as bad.

if they're using an unsafe language, there's always the possibility of more such issues.

There are software projects where certain things simply can't be allowed to happen, ever. Apparently, Apple isn't operating at that level.
> At times my spouse and I have experienced an undeniable and unexplainable shared thought or emotion without communicating with the 5 senses. We have commingled so very much matter together that it’s most reasonable to assume some entangled particle pairs get split between us. I’ve encountered a plethora of antecdotes from others along similar lines- really without seeking them out.

It's a common experience, but that's not a maximum likelihood explanation. I've often been able to trace this kind of synchronicity to the both of us having just seen something in the environment, that then triggered similar thought patterns.

There are so many possible explanations that fixating on some quantum mumbo jumbo (without being able to do the math, or create a statistically meaningful test) is just magical thinking.
> Also my laptop literally cannot have linux installed on it thanks to UEFI.

Does it have "secure boot" that can't be disabled/other keys added?
Well, bio changes every single month seems like but the basic stuff stays the same in any field like accounting.

Changes in the tax code and the SO act are pieces of litigation that may or may not affect you. SO in particular is less concerned with basic accounting and more systems of control, disclosure, and investigations of conflicts of interest. You only do that in positions of power, because you have to set up and enforce all those systems.

But for tax code changes, you need to figure out amortization schedules, accurate cost basis per unit sold and book reconciliation. Those things haven't really changed for decades, maybe hundreds of years.
Fun fact: the JS library Fantasy Land [1] got its name from that discussion [2].

[1] https://github.com/fantasyland/fantasy-land

[2] https://github.com/promises-aplus/promises-spec/issues/94#is...
The transactions were being repeated, right? To me this is further evidence that traditional banking is obsolete and should be replaced by more sophisticated technology that has built in protection from problems like that.
There are usually less dramatic fixes like changing all the array accesses to be checked, or putting pages that will trigger a fault around the buffers that the library uses, and handling the fault hitting those buffers generates.
France’s telecom regulator thinks net neutrality should also apply to devices
> Then the present and past tense of "lead" would have different spellings in addition to different pronunciations.

They already do have different spellings - lead and led.
It's my first time getting flagged but how is claiming that a Russian resident (national or permanent or otherwise) preferring to use Yandex mail a national/personal attack in any way?
Exactly, most of my extra money is automatically sent to my 401K and my brokerage account. I don't typically have much in my checking account and don't have a savings account because my bank offers a "whopping" 0.05% interest on my savings.
If there’s no logic to catch the rejection it will be silently ignored, which is effectively the same as “swallowing exceptions” – your distinction is correct but it’s academic at best.

In practice, this behavior causes very real problems and in node land they made the sane decision to kill the process whenever an unhandled promise rejection comes about. I don’t know if this has landed yet, but you’ll see a warning about it if you run a node process in which you reject a promise.
>what's the deal with one HTML page that I don't even run

You sound like I spammer I once knew. He would always say things like "What's the big deal with one e-mail that you're not going to read anyway. Just delete it."

The mail icon in his Mac's dock showed over 29,000 unread messages. Spam just didn't bother him the way Windows popping up ads for Facebook doesn't bother you.
> Anybody who's ever worn a helmet can tell you they are painful.

I've been riding bicycles with a helmet on my head for 15 years, sometimes with a ride as long as 5-6 hours, and not once have I ever felt a single bit of pain on my head from a helmet. Perhaps some initial discomfort while trying to get the strap to click in, but certainly no pain while using the helmet. The situation isn't comparable.

Edit: In fact, I would suggest that I consider most of my bike helmets to actually be comfortable overall.

> I'm curious why you ever thought otherwise?

First, I never claimed I thought that VR wouldn't hurt. Second, I had absolutely no knowledge of the products physical features when purchasing, as the units I purchased in store were in a box, and the Daydream I bought online.

I do not regret the purchases simply because they hurt to use. I'm glad I bought them so that I can be a part of this VR experiment and see what all the fuss is about. Trying out VR has helped me understand the industry and where its painpoints are (literally) and I'm glad of that. I also expect the state of VR to improve over time and I will definitely try it again in the future.
It sounded to me like OP is assuming there will be a 'horizon'. "Eventually we will reach that point." Why assume that? It sounds like a false assumption to me.

It reminds me of the argument I hear occasionally about how one day soon there will be no new music, it will have all been written. Which sounds to me about as wrong as can be.

What you're talking about is an entirely unrelated matter, and mixing it 'very imaginatively' with the OP's point as if they're the same.
To be honest, it can be summed up with one sentence:

Blender is striving to meet the features and capabilities of Maya and 3ds Studio, not the other way around.

A more "business" orientated sentence:

Blender is required to to split its focus to provide a complete movie/game making package including a movie editor, shader editor (i.e. photoshop), and animation editor, an audio editor, a physics editor, a compositing editor, and a game editor; Maya and 3ds Studio do not.

Blender just can't keep up. It's a good tool, no doubt about it, but few professional users will end up using it to make money.
Parentheses are no issue at all...dead serious there. Use something like parinfer (easy for beginners!) or paredit, and that problem goes away right now. You won't even see the parentheses--trust me. I agree that not having other special symbols to break up the code and make easier to pick apart is kind of crappy. Enter Clojure... it elegantly supports other symbols in a non-eccentric (looking at you, Haskell) sort of way, which I find helps a lot. [] vector, {} map, #{} set...you get the idea.
Considering how notoriously bad Coinbase is at customer support I'm wondering how long it will take people to get their money back.
I have an Oculus Rift that I use for three setups: Sim Racing, Sim Flying, and playing Elite Dangerous.

I've been able to put in multiple hours in all of them, with two caveats.

First, I take my glasses off. There's just no way that's gonna be comfortable ever. You can buy prescription lens inserts for the Oculus, but my prescription is mild so it doesn't bother me.

Second, you have to loosen the straps. If the headset is leaving an indent in your face it's too tight! I learned that the hard way..
It took me a couple of classes of barely or never using books to start doing #1 in conjunction with the library/sharing of #2. It also helps if you can get an idea of the books in advance from someone who just took the course, giving you a chance to grab a library copy before they are all checked out.

In my experience I did get a couple of professors that weren't pleased when I didn't get the book(s).

One frustrating thing was professors assigning their own books. There were a couple of cases where much of the class was directly related to it, but otherwise it was for vanity/$$$.
what a horrible analogy.
Sell water to people who are thirsty
I think there's a similar but stronger form of opinionation where a choice prevents you from ever implementing something.

In this case, not being able to synchronously resolve a promise prevents you from using them in certain ways. You can attach flatMap to the prototype or build a better way of doing cancellations, but you'll need to make additions to the language itself to turn a promise synchronous, which is what await/async were all about.

Having said all that, the bar for promises isn't set by RxJS, it's set by callback(err).

EDIT: also, promises were very much discovered. They're an opinionated solution to the very specific problems of callbacks. They're chainable because of callback hell. Errors propagate because that's a problem with callbacks. Their execution is always delayed because callbacks made it hard to reason about execution order. They don't handle cancellation because callbacks don't handle cancellation.
$2k a year without strings attached is non-trivial. Tying the money to activities that may come with direct or indirect costs may make earning the money non-rational. At the granularity of paychecks, it's less than $45 a week. That's about four hours overtime at minimum wage. Or four hours of part time work at $11/hour.

The value proposition of extra work is pretty straight forward. There's no bureaucratic process that might deny payment. There's no dependency on a health care provider or school filling out the paperwork correctly in a timely manner and correctly where "correctly" means to the satisfaction of bureaucratic process structured to say "no."
I have to admit I've never heard of the term homoiconicity before... Parsing it out, I clicked on the link thinking it might be an article about making icons or emoji on different platforms look similar.
Okay but 100% of the world uses IPv4. Why is having IPv6 support important for a website?
Had similar experience with not being able to disable the windows store for my kids accounts. It was simply not possible and I followed all the Microsoft recommended procedures and external suggested ones to no avail. I just gave up and stopped using Windows for my family computer and spun back up an older mac Mini. This kind of lock in is very bad for the ecosystem and is a security nightmare. I don't know if I will ever use consumer grade windows for my personal computers any longer.
The point isn't to verify the account, the point is to validate that the account belongs to a certain server.

If I get email from alice@example.tld, then I now know it's from example.tld. If the mail is spam, I can ask example.tld to block alice, or I can simply blacklist example.tld.

The important part in this is spam prevention, and that if I get an email from @paypal.com, knowing that it's real.

What you're complaining about is another question, but not really relevant. Google always uses @google.com for employees, and if you get an email from that, it's real.

This is about enforcing identification, not verification, security, trust, or anything else.
Reading this on Mint Linux machine. I had used Windows and Mac almost all my life up until I joined a startup about 2 years back when I was given a 16gb 128 SSD Dell laptop with Mint 18 on it. TBH I was not very excited initially But fast forward 2 years I can now say with a fair degree of confidence that there is no going back for me ever. One can possibly do everything and only better and faster on a Linux like Mint running on good hardware. I can only say this to fellow developers if your job is to write code or scripts or automation on a day to day basis Linux is the place to be. You'll get better every day, effortlessly. I reboot my machine every once in a few months and it has never ever crashed on me, It hanged once I plugged a specific projector one time but I could recover it without full reboot, and to put things in perspective I install and uninstall pretty crazy stuff on almost on a daily basis and it wakes up from hibernation in just about 5-8 seconds.
Make them in Vietnam and let the rich Chinese buy them as status symbols.

Everyone else can stick to the Chinese lemons.