skysight-inc/HackerNews huggingface dataset:
lnbc10u1p0hpjd0pp5v24thtajfjqgdsjf8csmmd5d0u3hm5a2rmnl69x4gyeh2ldg7nwsdqu2askcmr9wssx7e3q2dshgmmndp5scqzpgxqyz5vqsp5g54ym04gnxufkq59vqg7a0l3gtvmyah7xal2qkdg9stcmqe4x9ws9qy9qsqk5pxlr2prtn87zjxrrqu5h3m3q02y0ds7vufh07rcs6h0uwqxz28tfcylrrxkzq98stvz8wh3zzzzxmahaf97k2x34xv7xls04h4n4gq9c6d49

send me one for the same amount and ill send them back :)
While you’re not wrong. I often see comments like this when new studies come out.

I think most people here know that correlation doesn’t mean causality. However in the case of Vitamin D, there’s a lot of studies pointing towards Vitamin D actually helping fight bad outcomes. Such as the clinical trial from Spain where they gave supplement Vitamin D to one group and compared the outcomes [0] That does seem to indicate that the Vitamin D really is helping.

https://www.sciencedirect.com/science/article/pii/S096007602...
Totally agree, and i've seen this many times (and have had my teams "clean up" after others). however, what can help mitigate - maybe not fully prevent - in some cases are the following 2 approaches:

1. Build automation so that it is NOT such a blackbox. I even go so far as to build automation with scripting languages...that allows myself/my team to at least peek at the source code to see what is happening.

2. And, of course documentation. i know this is simplistic of me to state...but it is invaluable nonethelss. I should also clarify that i mean there should exist documentation both for users, or by extension those who benefit from the automation, as well as, for developers/sys admins/sys maintainers (say, within the code itself).
I get the feeling that lisp doesn’t produce as many runtime type errors as Python or JS and I’m not really sure why that would be. Maybe there’s something to a functional style of programming that improves quality even apart from type checking?
> That’s...not evidence of a facebook employee being implicated.

The account messaged and said a facebook employee was involved. It isn't proof, it isn't strong evidence, but it is evidence and an implication that a facebook employee was involved.

> It’s actually not even evidence that the account even swapped hands!

Similarly the change in account usage pattern isn't proof but it is evidence.
Eh? In what most of the world would call a city, you don’t have to drive 2 miles to get to a store. You don’t even have to own a car.

There’s a reason that suburban is distinct from urban.
You ignore human nature.

The car is the extension of the penis. People want it big and shiny. Sure it was the US that invented SUVs and pickup trucks but they were embraced just as much in European towns as in rural Kentucky.
Something similar happened to me too - an automated squatter took control of my account when I changed email addresses, started posting TOS violating images and got banned. There’s zero support unless you ask someone to abuse their access to help.
DB connections are a bit more expensive, so a pool is a must if you get a lot of connections. Back when I used it the HA was also separate but they may have something built-in by now.
If you actually want generalist web dev skills applicable to almost any web startup, learn Rails. There are tons of resources, and the Rails 1st party docs are a good starting point. Rails will set you up to learn SQL modeling, MVC pattern, CRUD basics, api design, etc without putting you into library selection paralysis which happens quite a bit in the JavaScript ecosystem, and you can replicate the architecture easily in Express/Node if you need to later. So, it’s a “paved road” towards familiarity / mastery of web development where there’s always a clear next step and obvious choices to accomplish your goals. Ruby isn’t too “hot” any more these days but it will massively simplify your decision tree. The JS ecosystem still has nothing to match the productivity of Rails.

AWS/GCP are tools to achieve some goal. It’s hard to suggest learning those until you have some kind of app that has needs served by a cloud provider.

Blockchain is something of a meme. No startup has succeeded in the “blockchain” space other than in “selling shovels in the goldrush” sense.

(Native) mobile app development is somewhat involved, plus there’s 2x as much to learn because there’s two different mobile platforms. I wouldn’t suggest investing time there as your first area. I found it quite impenetrable until I had a chance to learn it in a work context.
My son says he doesn't tan - he pinks.
You can 2FA on twitter with the Authenticator app. There is no indication that OP was using SMS 2FA, and you would suspect that they would have mentioned that their phone stopped working if in fact they were sim swapped. I agree there is no proof it was an inside job but it seems plausible.
> This is the fault of the language or programmer itself instead of its type system.

Not that I disagree, but I argue that bad programmers are the result of bad languages enabling them and bad use of types by the programmers is the result of a bad implementation of types in the language.

Most of the statically typed languages around are used to enforce conventions inside large teams of coders, they are not used to "model the problem elegantly".

If type driven development really produced bug free code while requiring the same cognitive load as hammering tens of lines of code one after the other, we will all be using something like Idris.
"Sure I only had 10 km to nearest busstop ... but you do not need a car even if those distances are longer."

And you had those conditions, while having a family? I doubt that can work out, my wife is pregnant, for example. She cannot walk or cycle 10 km to get anywhere.

Anyway, we had the choice and we live in a village with a supermarket and trainstation. But if we had to live in a place you describe, it would not work without a car.
Tell them you need to do layoffs due to covid and worst performer will have to be let go. You will roughly get 3x delivery
I would be more productive in an actual office - a private quiet space where I can focus but unfortunately that isn't what I have either at home or 'on site'.
So that's a yes, then?
I think this is a false dichotomy. When I’m knocking out something as quickly as possible, I actually prefer statically typed languages. I have some quirks b/c of my particular background (my formative years were a constant mix of C and C++ and PHP and JS), so I often build even “script”-like tools in Rust instead of Python or Ruby or whatever. I find the ability to refactor rapidly is increased for me as I work in languages like Rust, ReasonML, etc.

But I also work with and know folks who are absolutely brilliant, who build large systems carefully and slowly… living almost 100% in the REPL of a dynamic programming language. This approach is not the one I prefer, and in fact when I’ve tried it it has kind of driven me batty. But this doesn’t seem to be a function of either competence or context whatsoever (though certainly types do help somewhat in the Working In Any Sufficiently Large Codebase scenario); it seems to be a function of cognitive style.
I just posted links as a sibling comment to yours although none of the links contain a 2000 comment thread.
The fact that it is a valid address is a feature, as some sites that demand email addresses (so they can spam you) verify the address for correctness. People are intentionally choosing an address that appears valid, because it is valid. So, sorry to the guy who bought bar.com, but that's what he signed up for.
be very good with email
I'm a technical cofounder, and I've learned this the hard way. The two most often overlooked skills I lack are: Sales and Accounting.
Let me rephrase the previous statement that the other person made.

Very few entities of any important use the lightning network.

And by "of any important" I am referring to actual, real life merchants and point of sale devices.

Let me know when actual physical locations are accepting lighting transactions, in the same quality as however many merchants are on BitPay.

The whole point of this stuff, is to actually be able to buy and sell real life goods. And on that metric, the lightning network is indeed used by very few people.
I don't think dynamic typing will ever swing back. They came out of an era when types were expensive and had moderate benefit. Now they are cheap (in modern languages) and have significant benefits. There will always be things like shell scripts and stuff, but I don't expect to ever see a big language without a good typing story ever again.

The problem to solve now is to lower the costs more and raise the benefits, not to try to eliminate them.
i tend to agree with you. maybe more than just agree.
if any of these "IDE's", or "tools", or whatever they are called actually provided a universal improvement in software quality and development time, then i would change my view.

experienced developer, the tools don't make a difference. VSCode, VisualStudio, Eclipse, tried many of them. This is from my experience, it may or may not be universal.
Total subjugation is internally stable - your peasants are not that likely to revolt, but you will fall behind your more open neighbours because you'll be much less productive, and that opens you up to external threats. Tsarist Russia and other nations of the time did not really have a choice to abandon industrialization for the sake of stability, it would just have caused it to be ripped apart by the industrialized nations - perhaps sharing the fate of the Ottoman Empire or the fate of China in the Opium wars.

East Germany vs West Germany; North Korea vs South Korea - and that's in less than a century. On a longer timescale, think Ming and Qing dynasties compared to Europe on the same timeframe - China was much more stable during that time, but stability was not sufficient in the long run. However, the current PRC is perhaps a counterexample, though there is a lot of nuance, external conditions and multiple very different approaches that the China leadership tried out during the last 50 years.
Google domains and drive , are among the worst offenders of this. Domains is the worse of the two, unfortunately.
Disagree on AWS. It's not that hard, and if you're gonna spend any amount of time figuring some vendor locked cloud system (which they all are), AWS is the best bet. And you obviously need to be careful with using every service that company throws at you, but barring that they provide the most solid reliable suite of services you can hope for so you spend more time on logic and business after some initial time investment.
Hardline BBC critics reportedly offered top media roles
I use this (and the sister web app typeatap) with my pre-school niece. She loves composing music from keyboard letters and has really learned where the letters are on a qwerty keyboard faster than any other option for someone that age. There is seriously some untapped educational potential here. Or maybe it's just forming bad habits.
There never was such a time, and IANA never said "We won't make any more". TLDs have been continually created for at least the past two decades. Look up the history of e.g. .biz, .info, .museum, .aero, .mobi, .cat, .asia, all the various ccTLDs that are created as new countries form (.ss), etc. And none of that is even counting the new gTLD expansion round that kicked off in 2012.
It's a good thing this will not be as normal as it used to be. The rest of us who think it's poor quality operation will get to be more picky with who we choose to work for.
Hypercompositional Algebra, Computer Science and Geometry [pdf]
"synergy" and other buzzwords is what I hear against permanent WFH.
Social Gaming Startup Valued at over $1B in Sequoia-Backed Funding Round
To be fair in that situation, despite the fact that it turned out that Apple didn't actually do the thing in question, it was explicitly in their developer agreement that they were entitled to.

Something is less of a "conspiracy theory" when there is explicit evidence written down in a contract that supports it.
Make Him a Suspect: Rochester PD's Response to Killing of an Unarmed Black Man
May be. Or may be not: both Thailand and Brazil have been there for a long time, yet it was China who picked the ball. A coincidence?

Full automation is very far away. But when it happens I'm afraid it will be Chinese workers building factories designed by Chinese engineers from Chinese steel.

This trend must be reverted.
Afaik amazon "evolved" their chat system by switching the whole company to slack
> 10x to 100x

Even for a company a large as Google, this seems to broad, unless something was utterly broken in the team. I'd expect a range more like .25x-4x.
Technically nobody owns anything. An ID is assigned at the discretion of the issuing organization. The ID wasn’t purchased, rights and ownership was never transferred.
I think your question is wrong. You don't ask of what you need to build a startup. You ask what tools do I need to solve the problem I discovered. A startup is just a company made to solve that issue and you can't pick a tool "for a startup".
Is there any reason these facilities can’t source power using renewables PPAs?
Yes but hardly any code uses them yet. Hell there's still lots of code on Python 2 (yes really, no I'm not imagining it).
It is a feature of their language but you are on your own as a customer when an upgrade breaks the internals.
I (Scottish-level white) spend an hour or longer outside every day, all year, in London. Yet my vitamin D levels were almost zero. Unless I take around 50,000 IU per week, they drop to insufficient.

Not everyone seems to generate enough vitamin D from sun exposure.
Extremely fair. I go through phases where I over-emphasize all the things, and usually a second/edit pass helps clean it up. I actually went through and removed a ton of them from the post itself, just because of this very comment. ;)
Nice to have is the iOS app i41cx+ from AL Software, a virtual HP-41CX plus Computer Algebra System (CAS) based on REDUCE.

http://alsoftiphone.com/i41CXplus/
That's not necessarily evidence of rogue employees being able to steal accounts for their friends. That may just mean that they had a friend at Instagram that helped them trigger the official process to delete an inactive account and give the name to someone who plans to use it.
Sony CEO Is a ‘Fortnite’ Fan, and Not Just for the Profits
Or human readable. This is what I usually use:

du -sh * | sort -h
The Case for Rereading
form a company with enough money behind it, google "donuts llc"

then pay a lot of money to ICANN
Yes, there's a theory that it's becoming more common. See https://en.m.wikipedia.org/wiki/Naegleria_fowleri
Regarding dialyzer: Yes, it's sane to use it although it's a massive PITA, especially when you have to collaborate with people who do not write type annotations or use such libraries.

Regarding testing - I think it depends on the type of application you are writing. If you need 99.99% uptime, probably you have to have almost full test coverage.

But for the kind of software that I write (at least lately), I rely on "let's make illegal states unrepresentable" to a large degree, then write a small number of regression tests (or fix the types) when we find bugs... This has proven (at least to me) to be good enough, especially compared to my clients' previous experience, which is usually very poor: extremely buggy software in a dynamic language with almost no tests and docs. Perfect quality is usually not needed or at least not worth the price.
Mathematics is beautiful, the queen of science, the language of the nature and the best way to make sense of the world.
I’d say that the Spanish clinical trial does point towards causality. They gave a randomized group of patients Vitamin D and compared the outcomes. Correct me if I’m wrong but that seems like the best way to test for causality.

https://www.sciencedirect.com/science/article/pii/S096007602...
No matter if there is more, how is being arrested by the police and risking 2 years in prison appropriate for libel in a review?

I think it is good warning people not to be tourists in countries with draconian laws.
Do you have details of your process and recipes put online? Maybe some other useful links?

I didn't know spending this little time on cooking was possible, would love to learn it myself.
Interestingly, this is the same issue we're seeing in the Senate: in the void where formal rules of procedure should ecist, we're left with 'traditions' built entirely on the shaky premise that everyone is acting in good faith.
Yes but considering the total length of paved roads in the world, often using asphalt, how they stretch terrain from coast to coast, on all inhabited continents, that some of it will pass areas that will be uplifted and brought to daylight - I see it as inevitable. It might need a trained eye to see, but it would be there.
If only it went both ways.
(I’ve also been wondering for a few years whether it is possible to make a version of quantum mechanics which works with the wavefunctions taking on values from a (very large) finite field instead of the complex numbers. My impression so far is “probably not” because you need exponentials, and the multiplication group of a finite field doesn’t have a nontrivial group homomorphism to/from the additive group. Also, for the simple way of defining differentiation for functions over finite fields, has 0 as the only eigenvalue of differentiation, and I’m thinking that the other definition I made up for it also does. I think I saw some definition of differentiation for finite fields which maybe does have a non-zero eigenvalue,
Yeah found it, https://arxiv.org/abs/1501.07502
but, this doesn’t have the “derivative” of a constant be 0, so I’m not sure that it would be suitable either.

So, my guess is that probably one can’t make quantum mechanics work with wave functions that have their values all from a finite field. Still going to keep looking a bit more though.
)
Anything that doesn’t require depending on another. If you use anything that requires another person to complete it or entity then that thing is at risk.
This is exactly what I have been thinking. The hybrid models don't feel like they will work very well. (with existing level of training and adhoc adoptions)

Also things like you have a meeting and someone is late - when everyone is remote, it is very easy to expect and accommodate it. But when most or many are in office and in a room and one person that is remote is late - probably won't be as well received.
For me, magic is something against physics. What you're saying is just 'too complicated'.
I think it’s a little simpler than that.

Cars are made for people who buy cars, not want or use cars.

It could be 28%, or 60%, or whatever. But people who buy cars buy pickup trucks and not small EVs. What more is there to it? If you want to find out why, ask them, or convince people interested in small EVs to you know, actually buy some.
That's a terrible reason!! Name your alias as Other Guy in My Town? What kind of idiot would do that? He's not collecting packages.
Obviously I’m partial because of my history with the book, but having read a bunch of other introductory Haskell materials, this one is still my favorite. It’s my favorite in part because it doesn’t try to teach you the whole language, it just gives you a taste of some of its powerful abstractions, walking through them with just the `Maybe` type. I read the whole thing on a plane flight, and reread it on the flight back.
I'm the opposite. I used to think working from home would be great, and that the office was fairly irrelevant given all my work was on a computer anyway.

Six months in, the main thing that this experience has taught me is that I never want to work a remote job. It's miserable.
A short productivity guide for getting things done
There is no reason here to believe the victim is telling the truth.

He could have simply grown tired of the Danny username, because of the constant spam it gets, and decided to cash in on it in exchange for some internet fame.

I assure you no Facebook employee would do something like this, an audit would clearly show what happened and that employee would be terminated quickly and probably face legal repercussions.

Don’t believe everything you read.
What are you taking about?

Warp is only a bit faster in some cases, and about 10% slower in typical benchmark code.
The speed improvements don't come from optimizations, but from skipping many costly optimizations. The "value" of these skipped optimizations is that some type optimizations are just too costly for them, using also a lot of memory. It's a typical jit trade-off.
So why does it not list “hold” as needing reporting?

If I merely own coins do I need to say yes?
My instagram account belongs to somebody else too. I could once recover it with "forgot my password" feature, but then they took it back anyway
Signals can travel relatively fast across the entire length of a human central nervous system. Proximity to the brain likely benefits signal-to-noise ratio more than speed.
I don't have it written down, but I have been applying things like lean manufacturing principles to the kitchen. I.e. looking at and optimizing various subtasks and figuring out why they take so long or why the cleanup is such a PITA afterwards.

I would say that my process is probably incompatible with the preferences and physical kitchen layout of others, so you need to find something that works for you specifically. If you are having trouble figuring it out, start asking the following:

> What do I like to eat?

> Am I willing to cook it for myself on a weekly basis?

> (presumption) Why not?

> Here is where you start getting recursive with why-why-why.
If not for tons of useless business spam, what are work emails for?
I can easily see myself going the latter course of action but I do question how sustainable it is. I wouldn't personally enter a business to make a bag of money and then quickly leave so I'd mix approaches. How about you?
You started a flamewar and then fed it. That's not cool. HN is for curious conversation, not ideological battle certainly not genocidal flamewar. Please don't do this again.

https://news.ycombinator.com/newsguidelines.html
I think you misread the post! I very much like TypeScript, am a core contributor to the TS work in the Ember.js ecosystem, and am actively involved in efforts to make TS a first-class supported language in my day job!
I find it amusing that as soon as the West experiences mildly uncomfortable living conditions in comparison to the rest of the world we start getting all kinds of dystopian articles from the press. No, we aren't living at the "hinge of history." We're living through a phase during which people realize that after generations of wealth and prosperity they have no idea how to live through discomfort.
You have thrown out quite the list there (Blockchain/AWS/etc), which I guess is more of an indictment of where we're at an industry today regarding tools, than any criticism on your part.

If you are truly starting out fresh/green, I would ignore all the buzzwords, and simply focus on how to make a solid, good 'ol fashioned web app.

For this I would suggest learning/reading up on the Django Framework. The docs are excellent, kind to newcomers, and will walk you through all the main architectural considerations and components needed to make a robust fully featured app - databases/orm, controllers, templating etc.etc.

Once you've built a (few) webapps like this then you can worry about spending time refactoring parts of it with the new hotness. They will reveal themselves to you once you get some experience and grow your app/business, and you'll have the knowledge to make better decisions on whether or not they're worth it.

For now just stick with a framework that will guide you; ofc it doesn't have to be Django, there is Ruby on Rails and many others, and remember even the first iteration of Instagram was a Django app!