skysight-inc/HackerNews huggingface dataset:
Only two of the five aspects I listed involve credit. And I'm pretty sure at this point people would be much happier getting healthcare without implicit credit, and thus not end up receiving kilodollar nastygrams in the mail for months afterwards.

There are plenty of contexts for which there is nothing to be "accountable" for - I would say most general Internet use. And sure, it's possible to disagree reasonably about this, perhaps asserting that you only want to read comments that are policed by some authority. But it is an explicit tradeoff, not merely implicit that we should live in a world without some absolute privacy.

There are plenty of current reliances on "identity" that don't pass the smell test - for example the seemingly common flow of setting up online banking by going home, going to a website, and entering in your public identifiers. In the context of a brick and mortar bank, this is utterly backwards!

Describing an identity system based on nyms as having been "designed to optimize the ease of fraud" is utterly disingenuous. Fraud requires the other party to buy in to assumptions which are then invalidated. Most uses of identity, say online user accounts, don't need to carry such strong assertions in the first place.

Also, highlighting that a term carries a loaded defintion is not using "scare quotes".
I've rewritten fairly large systems and re-integrated them faster than I could ever have understood the original code.

I don't think React is in that category though, I think the concepts are understandable, the documentation is good, and StackOverflow is helpful.

I implemented a small React app while learning it which is in production and running just fine.
A union would deny me the freedom to negotiate my own wages.
Have you tried sslh + sshuttle?
Introduction talking how important it is to use the live traffic patterns. In the end uses simple load generation instead of duplicating a fraction of the live traffic.
Historically, before the industrial revolution, business owners would be dragged into the streets and beaten to death when inequality reached a tipping point. Failing to understand history forebodes repeating it.
Those people are pros.

Anyone who uses a computer for their profession is a pro user, regardless of whether they're making power points, sending emails, or developing software.
As a student, my startup achieved great feats with ZERO experience. Here is how
At Drexel University, I co-founded Boost Linguistics, an NLP startup. We achieved great feats for students with ZERO experience. Among them, making it into Inc. Magazine's coolest college startups, raising over $50k non-dilutive capital, and the opportunity to pitch Dorm Room Fund (FirstRound Capital)& Rough Draft Ventures (General Catalyst).

I look to share my knowledge with the students searching for answers. Over the next 15 weeks I'll be publishing posts on the topics below. I hope the information shared helps student founders that are balancing class, social life, and the dream of creating a successful company.

LIST:

1. How to raise non-dilutive capital with $0 and no experience. (LINKED)
https://medium.com/@Jefnwk/how-to-raise-startup-capital-as-a-student-80dd26b79deb

2. How to successfully balance student and founder life. (LINKED)
https://medium.com/@Jefnwk/a-guide-to-becoming-a-successful-student-founder-b01dbb88474d

3. How to know if being a founder is right for you. (LINKED)
https://medium.com/@Jefnwk/the-startup-founder-illusion-1fc9a9e69934

4. Getting free legal and accounting aide.

5. How to conduct validation research for an idea while in class.

6. How to find other founders.

7. How to operate a business while in school.

8. How to get free office space.

9. How to get advisors for your business.

10. How to get a personal mentor.

11. Using your .edu email domain to contact anyone.

12. The misconception about high tech startups.

13. Does major matter?

14. Advice from current founders.

15. Advice from older founders.

16. What early investors are looking for.

17. Questions I would ask myself as a student.

Posts will be on Medium & LinkedIn.
https://medium.com/@Jefnwk/

I have Drexel University to thank for guiding me through these experiences.
Ha! The lambdas and tools surrounding them in C++11 and later have vastly improved the ability to make programs much easier to read and reason about.
The post itself was removed by moderators and locked for nothing more than being critical of Elm.
While searching the AUR for Anki I just found this extension for Firefox which has some Anki integration. Looks promising for people who want to learn Japanese:

https://addons.mozilla.org/en-US/firefox/addon/yomichan/
Nothing is 100% secure and protected, security is a measure of effort it takes to break it, so what is secure from casual observer, or small organized group can be insecure from a state level actor who has the manpower and equipment to breach it.

So there, you have proof that your data is not secure.
For Anki, I'd grab the complete article from Wikipedia/textbook/[good source], and then write a few examples. The flashcards would be a number of cloze deletions, and then I'd have a separate deck with a practice question to recall from a blank state. For example [1], I'd take this Wikipedia article, and break it down like so:

In computer science, a stack is an abstract data type that serves as a collection of elements, with two principal operations: pop and push.

This sentence would become a number of flashcards that look like ([...] is a cloze deletion where you have to insert the missing word, each cloze is a flashcard):

In computer science, a [...] is an abstract data type that serves as a collection of elements, with two principal operations: pop and push.

In computer science, a stack is an abstract data type that serves as a [...] of elements, with two principal operations: pop and push.

In computer science, a stack is an abstract data type that serves as a collection of [...], with two principal operations: pop and push.

In computer science, a stack is an abstract data type that serves as a collection of elements, with [...] principal operations: pop and push.

In computer science, a stack is an abstract data type that serves as a collection of elements, with two principal operations: [...] and push.

In computer science, a stack is an abstract data type that serves as a collection of elements, with two principal operations: pop and [...].

You'd do that for most of the article. Find a few examples of a stack, do the same thing from cloze deletions, and then in a separate card, make a few questions to have you write from scratch, parts of a stack.

The separate deck would be so your regular reviews don't take forever, when you get a question asking you to write out a stack. The other deck would be done say 3-4 days a week, and have many fewer cards, because they're going to take awhile to answer. You could even use the index card method for this part as it's closer to actual practice than recall.

In another deck, I'd also have short answer questions. For example, what's the difference between a stack and a queue, or stack and array, etc. This would also be more for practice sessions, rather than daily repetitions, as the questions could take awhile to answer.

Note that you'll have a ton of flashcards this way for each algo, but they'll be extremely easy to answer (a good thing). Five flashcards you can answer in 2-10 seconds each, is much better than one flashcard that takes you a minute to answer.

Assuming five seconds to answer a flashcard, you could easily do 120 repetitions through the day. The nice thing about Anki is the mobile clients, so you can do a few cards while you have some downtime. When I was in school, I was usually doing flashcards while I was waiting for class to start or going to the bathroom etc.
For the majority of America there's no such thing as negotiating wages. Do you think McDonalds or Walmart are going to let you negotiate more than a few cents here and there? Nope. The union would be more beneficial to them.
This is not proven and will not be proven any time soon.

The hedonistic treadmill is trivial to dodge, but it does require resources.
Just don't make your money by working.
All of our plastics come from oil though.

Renewables will help significantly in reducing the power plant power issue. Sure. But we haven’t solved the storage problem, which means that at night we need gas/coal. When there’s no wind we need gas/coal.

Any tax will be passed on to consumers, if not in full then in part. This will of course drive people to use it less, which is good. Except that if people stop consuming, we have a problem....

Human demand for consumables is just starting to ramp up. Total power produced, total plastics produced, total chemicals used, total waste generated are just small portions of what they will end up - based on growth projections for countries like India and China.

7% growth means a doubling of materials use in a decade, over a population much larger than the first world.

That means the number of plane tickets, international trips, shipping containers, iPhones, batteries and inflatable mattresses - will go up. The carbon cost for most of these items is never calculated, and it’s convenient to push production to places where the laws can be ignored.

Further - Most of that growth investment has been done on the backs of debt.

when we tell people that they will become more expensive, people will be unhappy, and they will buy less.

Therefore Business owners are unhappy, lenders are unhappy which means politicians are unhappy.

Our current consumption patterns are not sustainable, but stopping them is political and economic suicide.

The circular loop at play here ensures that nothing will happen, because the costs are too high.
The fact that the topic tends to "provoke a religious war" should be enough clue to know that you need to support both, not one or the other. There's also enough hate for Makefile's required use of tabs to now have yet another language with such a requirement.

If you want your language to have a wide range of users, let me tell that I wouldn't chose to use a language that required me to use tabs. I don't care what awesome features it has. It's a dealbreaker.

By the way, your reason "a" is the age-old argument in favour of tab indentation. You're not going to convince anyone that prefers spaces like that. We've all heard it.

However, your reason "b" is just horrid and invalid. I've never heard of a programmer that would prefer to code in variable width font. OMG.

I'm not going to reply further than this. You have to be trolling.
It's not a joke. It's an aphorism that is funny because it is true.
Derek Sivers (CD Baby guy) had written an article about how to memorize a programming language using SRS and Anki:

https://sivers.org/srs
"Work" -- clearly, a dirty four letter word.
It does, but many of the decks on memrise are horribly made, so I stopped using it. Clozemaster is much better in my opinion.
Call them up and tell them you will not be changing your browser configuration.

Additionally I would probably add "shove your tos where the sun doesn't shine"
How is the problem that workers accept lower wages, rather than employers proposing them?
Burning Man 2018 Art Theme: I, Robot
> Short of bit flipping due to environmental conditions

Cosmic rays do flip bits. If you're making anything that might be safety-critical, your design needs to fail safely when hit by a cosmic ray or any other hardware failure. If your device isn't controlling a 25 MeV linac, "failing safely" may be as simple as halting or otherwise indicating an error. If it is controlling something dangerous, multiple layers of defense are necessary. One layer might be error-correcting RAM.

> Look at the old landline networks.

As Aloha already described, the POTS network is one of the best examples of defense in depth. Every piece was designed to work around failures. They even guaranteed service for weeks after a major disaster that took out the entire electrical grid (they had backup generators and phones were self-powered by the phone line). The phone network is exactly the type of engineering we need for safety and reliability.

> Look at vending machines.

Vending machines have a simple enough problem that they don't actually need a full stored program computer. You can be (and have been) an electromechanical device implementing a finite state automata. Even if you use software, the necessary state machine is small enough that you can actually prove that the software is correct. Most problems are too complicated.

Also, vending machines fail. They even fail safely; a locked up vending machine doesn't become a hazard to life and limb.

[1] https://www.youtube.com/watch?v=vhiiia1_hC4

[2] https://en.wikipedia.org/wiki/Finite-state_machine
Not a book, but this is an excellent resource on how top engineering talent in FANG approaches System Design.

https://www.educative.io/collection/5668639101419520/5649050...

Even after interviewing, I found it useful when thinking about designing for large scale growth.
Because if workers did not accept those wages their companies would not function

That's what strikes and things like that are for
This seems to be the sterile academic description of the phenomenon of bullshit jobs[0].

[0]. https://strikemag.org/bullshit-jobs/
I found that even more amusing than pieces on the Nacirema people, probably because the humor is darker and more biting. That tends to work for me.
You misunderstand the fundamental reason why you are getting a 2% salary increase every year. Because when you joined the company, 5 years ago, you were happy with $XX,000. You were ok with that salary one year ago. What changed? Why would you suddenly want a lot more?

PS: the answer is "because the market has moved and values me at that higher price now", which needs to be backed up with something such as a job offer (dangerous), or better, evidence (my friends with similar resumes are getting offers at that price).
My oldest son introduced me to the writings of Paul Graham. I'm not quite sure how that got me to Hacker News, but that was the gateway.
You’d have to explain why there’s the same problem in Germany, where there are many unions.
Biometrics are broken by design.

If someone guesses a password, you can change the password. If someone gets a viable replay of a fingerprint or iris scan, you can't change it.

I wonder if a formalized "delegation of identity" system could solve the "missing key" problem.

When you have your key, you'd be able to issue a "I trust this person/firm to reliably identify me" certificates to others. This could potentially be trusted friends/family/co-workers or even official "recovery services" that had different means to verify identity.

So if you lose your key down the road, you can bring one of these people along, and the fact they had your certificate, and vouched that they had identified you, and that would be considered legally equivalent to presenting your actual key, or allow the start of a key-reissue process.
Any Experience Is Good Experience, and Other Falsehoods
Very true, and we need to keep repeating this until this misinformation stops.
Spaces 100%. Especially in cases with significant whitspace like Python or heredocs etc.

Personally, I don't get nor like the "adjust to taste" tab argument. I routinely look at the same code in multiple editors. Intellij, vim, code reviews, code search tools, git diff output. In the browser and in a terminal.

Don't break my vertical allignment. I don't need it often but when I do I really need it. Functions with long params. Data points in opengl arrays.

One consistent cannonical form. That's where it's at. That's what I want.
Why? Value your time.
You should take a look at mobx-state-tree. It provides this capability in a straightforward way and is more approachable in general.
>That’s the naturalistic fallacy. You need to do more than appeal to nature to make that argument. You have to give a reason why that nature, or at least nature in general, is superior.

It's a sad day when you need to give a reason why captivity is worst than letting lions live free.

In the end, even genocide is not good or bad objectively. It depends on a value judgement, which from a rational perspective it's still a leap of faith or "fallacy".

Either you acknowledge the value of freedom for animals or you don't.

But to avoid the "naturalistic fallacy" let's perform an empirical, scientific experiment: let's keep you captive in a cage for several years, and see how you fare, and whether you find it alright afterwards. We'll also have a control group and everything of course, lest we mess up the experiment.

>Also, by the logic you're using, you can just as well say that possibly living in captivity is the lion's new nature. After all, humans are part of nature and our capturing of animals then is too.

In the lion's case, it's a nature imposed on them, so there's a difference. Just because we're all parts of nature doesn't mean we enjoy or thrive under everything that happens in nature: we wouldn't enjoy being eaten by lions or being kept captive in cages by higher sentient animals (e.g. aliens).
NewsGuard Browser Extension Aims to Alert You to Fake News Sites
The article seems to narrow the scope of problem with Internet to its effects on social dynamics. All means of communications held at some point the manipulative powers over the socium (TV, newspapers etc.). New means will have them too.
So nothing to regret here.

Meanwhile, as technology Internet provided goods of wider access to knowledge, should one needed it. Indeed, it also promoted the freedom of speech too, should anyone needed to be heard!

It's just inevitable that Internet got saturated just as well, such that signal-to-noise is below quality threshold. Same as your cable channels, or bookstores back in the gone century.

So now people need either to devise a better selectivity or invent and use a new clear channel. All of current 'social messngers' are effectively trying to offer a clear channel.
No need to downvote, this sounds like someone is just curious and willing to learn.
Ask HN: Remember being called Webmaster? The Good ole' days
Is this change happening despite Trump's tariffs or because of them?
I agree, this is definitely a problem, especially for more ambitious use cases. I've done quite well without e.g. typeclasses, though.
Hyperapp can do something like this. You can have an action that sends a message for another action. This is how it handles asynchronous HTTP requests for instance: the http() function takes both the URL/params for the request, and the name of an action that will receive the response as an argument.

The result feels very Elm-like, albeit sans the assurances of the typing.
Hacking for sure is different nowadays, but that does not stop anyone from learning and understanding more.
Unions are typically operated by organized crime and political groups. A union will not help anyone merely in virtue of being a union.
I've used anki for learning German a few years ago and it really worked for me - I was able to learn a few (<500) hundred new words in about 2 months. Not bad at all for a person with no language talent. Although, I've stopped learning the language 3 years ago, I still understand German texts, thanks to anki.

When using anki, a browser extension, enabling creation of flashcards, from the content found on the Internet, is handy. I find a website fluentcards.com and its browser extension, quite OK. Unluckily, it seems not to be maintained and there is no official add-on for Firefox, but you can build it from the github repo [1] and it will work on FF, too.
The webpage also allows export of the words saved on Kindle to the anki.

There are also a few extensions for learning Japanese specifically. [2] seems to be the most popular.

[1] https://github.com/katspaugh/fluentcards-extension

[2] https://foosoft.net/projects/yomichan/
Can't really go on strike without organized labor, which requires a union or something similar. I don't think many unions for uber, amazon eats, doordash contractors exist.

It's very interesting how some of the most highly paid contract-based workers in the USA have the strongest unions - actors and professional athletes.
IT projects are often something that the organization has never done before. Given that fact, it seems ridiculous that anyone my presuppose how long and how much a thing will cost without actually having ever done the thing.
Ask HN: Which types of tech jobs are best for people that can't handle stress?
I'm not sure why you couldn't say those same things about any of the common VPN solutions.
Aruba has 1-dollar tiny VPS which could be enough for a VPN server, don't know about their performance though. Vps.ag offers 3 euro instances. Both of them use pre-paid payments and accept virtual cards.

I recommend checking what VPS technology is used. If it is OpenVZ or similar then you won't be able to edit iptables config, load kernel modules, setup ipsec. Because OpenVZ is more like a userspace container rather than a virtual machine. KVM, XEN, VMWare work fine.
I think the most parsimonious explanation is too much supply of labor and not enough demand, so this means employers still have the upper hand. Low unemployment hides the low labor force participation rate. A lot of middle-aged and older men want to work but cannot. Many low and medium skill jobs still have too many applicants relative to open slots.
Just wait for a day when there is a central banker that simultaneously has half a brain cell and tiniest set of balls. That day you see price of gold crashing in a way that has never seen before. Really, there is no more reason for a modern central bank to hold gold reserves than there is reason to hold ponzicoin reserves.
Couldn't find in readme if templates are supported.
Every developed country has a biometric ID system?

I would go further than say that's false, it's the exact opposite of the truth.
If this is the solution, then the rich will never stop getting richer. 10% ROI on a 100k investment has a significantly greater marginal utility than 10% on a 5k investment.
>>the database Transaction objects can contain hundreds of transactions between users.

Can you elaborate or provide a link?

If you're referring to off-chain transactions through LN that are 'batched' on chain: these cannot set up payment channels. On-chain transactions for payment channel set up are the necessary minimum for the LN, and even to do just this, Bitcoin's block size limit doesn't come close to being adequate.

As for Segwit, it's a one time limit increase to something like 1.67 MB per 10 minutes (~2 KB/s). The limit needs a couple order of magnitude increase to make Bitcoin viable as a global currency.
No, this isn't C either. The following doesn't work:

struct Bob {
int a;
};
int main() {
int a;
struct Bob x;
x.a = 3;
return 0;
}

So when they say "without object oriented features" they seem to mean: "No extendable type system". Which does make this a lot simpler of a language.
And some of us are going to be like, "What? I thought things were just supposed to keep getting better every year. We've had one breakfast yes, but what about second breakfast? Elevenses? Afternoon tea? Dinner? Supper?"

Hobbits = dilettantes (or vice versa). This would explain so much.
> I’m developing yet another language

Must you? Is there really no existing language sufficient for your needs?

Otherwise, you should be opinionated on this (and language design in general). Use tabs if you like them, nobody with a half decent editor will notice after two minutes of configuration anyway.
Yikes, harsh. I mostly agree though. I thought this article was silly and couldn't even finish it. I'm not really sure what his point was. Since the conception of software engineering as a discipline, maintainability and code reuse has been highly desirable. It's just taken a while for it to sink in for some people. Re-using code simply means you write different code instead of wasting your time; but you're still writing code.
It's easily stable enough for general use. Here's a comment from the developer about the scary web page blurb:

https://news.ycombinator.com/item?id=17092853