skysight-inc/HackerNews huggingface dataset:
Absolutely. Modern schooling where same-aged people are clumped together is a stupid remnant of the beginnings of the industrial age. It has very little resemblance of how the real world actually works. Kids have very little or no input from more experienced older kids, and no expectation to care for or look after younger less experienced kids.

The sooner we get rid of this absurd and broken system the better, it has survived long past its useful life.
Many educators of Eastern European languages actually categorized Serbo-Croatian (and presumably still categorize BCMS today) as one of the easiest Slavic languages for foreigners to learn, because it has reduced the number of cases compared to what the situation was in Proto-Slavic or how it is in Russian or Polish today.
Yes there is an echo chamber of design, that leads to a lot of "FOMO" and "Keeping up with the Joneses". Of course you can have a perfectly functional social network, for instance, running on vanilla Bootstrap. Nothing wrong with that, but you'll never attract more customers than the cool company with the slick design.

Of course that's how it always has been.
When you say they cost 10% of the real one, do you mean 10% at the same metrics? That wasn't the case when I looked; do you have some reading material on this?

When I looked, I found the best I could get for the same specification was about 70% of the price. Also, I'm glad you've been successful with your ring purchases but I don't think how much you spend will have anything to do with how happy the recipient is. At least for me it's more of a point of pride.
It got like this because a premature spec became a government department standard and then a widely used government convention and finally an ISO standard. The guy who wrote the standard these stupid conventions are based upon considers it a complete mistake. Part of the reason this really bad idea was acceptable at the time is because many government software systems were old and had limitations on storing large passwords (yes, some systems store literal passwords instead of an equivalent hash).

A better alternative is a natural language sentence containing a minimum of 64 characters and no sequence of identical characters greater than 2 that is hashed to a 256 character hash.

The military solution to get away from that stupidity is use of CAC, which rolled out about 15 years ago, and is now universal across the military.

EDIT:

It is a NIST standard and not an ISO standard

* https://www.cleartechgroup.com/why-do-passwords-have-to-be-s...
Would you ever open it up to past years? I would love to go back to see if I missed anything in a past year. I could then maybe refile and get back some money.
Location: Greater New York

Remote: Yes (Remote Only)

Willing to relocate: No

Technologies:

• Web: ReactJs | ES6/7 | TypeScript | Redux | Node.js | Express.js | AngularJs | HTML5 | Bootstrap

• Microsoft: .NET Core | C# | Asp.Net MVC | Web API | Linq | Entity Framework

• Data: SQL Server | MySQL | MongoDB

• Cloud: AWS | Azure | S3 | EC2 | SQS | SNS | RDS

• Packages & Tools: Axios | GraphQL | Redux | WebPack | Babel | NPM | Git | Splunk | SumoLogic | Jira | Sitecore

Email: jainrasik [at] gmail.com

Résumé/CV: https://www.rasikjain.com/resume/

Stackoverflow: https://stackoverflow.com/users/1993944/rasik-jain

LinkedIn: https://www.linkedin.com/in/rasikjain/

Github: https://github.com/rasikjain

Experienced (15+ years) Software Engineer & Architect with experience in FULL-STACK applications in React.js / TypeScript / C# / AWS / Cyber Security. Worked in different roles dealing with Product Development, Solution & Enterprise Architecture, Security & Cloud.
I was introduced to this through the polandball comic of this post: https://imgur.com/QFm6SCE
Same for me. I’m nit sure if it requires playing at a competitive level or not, but playing on a team trying to accomplish a goal, battling adversity, sacraficing for each other, etc are really impactful experiences that I attribute most of my personal success to.
Cook Says Apple Is ‘Rolling the Dice’ on Future Products
Princeton University Center for Information Technology Policy | Princeton, NJ | Full Time

Princeton CITP is a leading research center at the intersection of technology and public policy. We've conducted groundbreaking work on consumer privacy, government surveillance, net neutrality, algorithmic fairness, and other high-profile topics.

We're hiring two new team members, who will collaborate with our world-class faculty, fellows, and students on interdisciplinary research projects and policy impact. If you live in New York City or New Jersey, are passionate about technology policy, and have an impressive resume in data science (broadly conceived), we want to hear from you.

https://puwebp.princeton.edu/AcadHire/apply/application.xhtm...
You've never answered my question, and the only clues you've given lead to that 'preposterous' interpretation.

"You have personal issues with weapons systems development"

To quote you, "Preposterous." Where have I ever said or even implied that?

"But why should anyone stay with a company that isn't to their liking?"

Of course they shouldn't. But the entire point of my comments is the flip side - why shouldn't an employee try to change the direction of a company?

There's plenty of history to show that that's possible.

Your last paragraph is simply that there are only two options: work without public complaint or quit. Over and over again, labor history shows that other options exist and are effective.

I would argue even more effective. On the one hand we have the Oakland teachers' strike, where the teachers got what they wanted - http://nymag.com/intelligencer/2019/02/this-is-why-oakland-t... .

On the other hand, we have Oklahoma, where over 1/3 of the teachers have left over six years, due to lack of funding, lack of respect, and excess workload - http://curmudgucation.blogspot.com/2019/02/ok-voting-with-60... . But in that case the teachers individually walked out.

The narrative of the collectively striking teachers of Oakland has been much more convincing than the narrative of the individually leaving teachers of Oklahoma in making policy change.

"It's already out in the open."

Umm. Okay, so please define "open", since it appears to be "whatever Microsoft does which Raytheon wouldn't have done."

Microsoft doesn't have a long, traditional history of being "open" either, as the AARD code, the so-called 'Halloween documents', and others show.

But suppose they are now "open". What is the basis of that openness? Is it part of the corporate charter, or employee contract? If they decide to not be open, or are found to not be open, what should the employees do?

It sounds like your only response is "quit", which leaves them in the same place they are now.
The material itself obviously can’t hurt anyone.

I think it went more like this: “We received a request from a US congressman this morning and followed it.”

Even worse than I imagined.
Basically, we had three types of data: 1) everything associated with the SERPs, 2) most things associated with payments, and 3) everything else.

Category three was relational, IIRC like ~2TB. We originally stored it all on a custom MySQL cluster, and we started running into pretty bad replication lag. Amazon came around with Arora and promised we'd never have any replication lag. We switched over. Still had replication lag.
> How did it get like this?

Too many users using weak passwords, too many password breaches, too many users reusing the same password everywhere, too few users using password managers.

> How do we fix it?

For existing sites, and govt. esp., it is unlikely you'll be able to fix anything.

> You also cannot CTRL-V (paste) into the password field.

1) Use Firefox
2) Go to about:config
3) Turn off (set to false) the option named dom.event.clipboardevents.enabled

No site can block your using paste in a password field again.
You’re probably being downvoted because you chose to spend the price of a decent new car on a shiny rock.
I can't say about others but since I know a bit about programming I think programming is more about experience than intelligence or iq. I think it's like any other skill that we hone with time and at least in my case we subconsciously pick up things while debugging and looking at other people's code, snippets and examples that makes us better as we get older.
As someone who's got an Architecture degree, read The Fountainhead, and works as a Software Engineer, my response to this is pretty hearty skepticism.

To make a response to the article's summary, which is

> I am confident that giving engineers more autonomy and ownership will transform the way software is created and increase the quality of the results, and The Fountainhead provides an excellent example of what real autonomy and ownership look like.

It is already well known that giving Software Engineers more autonomy and ownership can be excellent for productivity and software quality, and it's a bit laughable that the author says The Fountainhead is what "real" autonomy and ownership look like.

Howard Roark is far less realistic a person than the majority of protagonists in fiction books, who themselves aren't of course realistic. Howard Roark is an argument in character form, and the universe of The Fountainhead is built to forward Rand's worldview, not be a vehicle for the exploration of life's conflicts and complexity.
Love how readable your Privacy Policy is.
Well the Tesla will definitely get you a lot more utility. In fact any car is probably a better purchase than any diamond. Probably depreciates less quickly too...
SEEKING WORK ~ Greater New York, NY ~ 100% Remote

Technologies:

• Web: ReactJs | ES6/7 | TypeScript | Redux | Node.js | Express.js | AngularJs | HTML5 | Bootstrap

• Microsoft: .NET Core | C# | Asp.Net MVC | Web API | Linq | Entity Framework

• Data: SQL Server | MySQL | MongoDB

• Cloud: AWS | Azure | S3 | EC2 | SQS | SNS | RDS

• Packages & Tools: Axios | GraphQL | Redux | WebPack | Babel | NPM | Git | Splunk | SumoLogic | Jira | Sitecore

Email: jainrasik [at] gmail.com

Résumé/CV: https://www.rasikjain.com/resume/

Stackoverflow: https://stackoverflow.com/users/1993944/rasik-jain

LinkedIn: https://www.linkedin.com/in/rasikjain/

Github: https://github.com/rasikjain

About: Experienced (15+ years) Software Engineer & Architect with experience in FULL-STACK applications in React.js / TypeScript / C# / AWS / Cyber Security. Worked in different roles dealing with Product Development, Solution & Enterprise Architecture, Security & Cloud.
What shadow-cljs is and isn't
any way for an admin / moderator to see other user ip addys / hostnames?

Any way for moderators to ban a user and an ip subnet, or cidr or hostname associated?

Any way to unban / see list of bans and reasons?

Isit possible for someone to see the ip addys of others in the chat? (some systems change ip at the server level, some send info like p2p and each chat user can find all the other users ips in various ways )

Interested, but without serious modding tools can't test it for our use cases.
Do not forget that the main difference between the two groups of revolutionaries was that the Indian insurgents were native peoples to their country, whereas American colonists were Europeans who had travelled to North America to take over from the actual American native peoples. The American dispute was largely about taxation, and the ability of New England merchants to trade with Bengal, and the overreaching control of tbe East India Company in its main goal of supplying England. These are not indigenous peoples looking to throw off tbe yoke of racist imperial power, but colonists themselves, irked by not being treated commercially as well as those back home in Europe.

This is imho a fine and nuanced article and I have learned lots I didn't know about this era.
Exactly. No more lease payments for Class A retail spaces!
Still not quite as bad as the
"I _know_ you read my message and are deliberately ignoring me."
Modern farming is also dependent on machines and chemicals manufactured in cities.
But a particular version of a program expects a certain schema in the persistent data store. So when the program gets upgraded, the persistent data store must be migrated, unless you're able to lose all your data. In that case, you don't need to care about migrations, and it's much easier.
Google Security Breach
Well obviously I'm biased here but seems like a crappy reason to downvote someone...the comment is substantive and on-topic. What's the point of engaging in discussion online if you don't talk to anyone different from yourself?

Thank you for responding though.
Https://Pocketsmith.com/
There are little community watch ladies who walk around communities of about ~20,000 people and keep tabs on exceptionally good or kind hearted deeds. Example, man loses wallet and the janitor returns it with no money removed. He gets points for returning it and his face on the neighborhood praise wall. Then the guy who got his wallet back makes a banner celebrating the janitor and his photo is also featured on the praise wall. Another man's identity was mistakenly affected by a point deduction and he spent months doing simple small good deeds to earn his right to ride (buy a ticket for) the high speed trains again. Any native Chinese person interviewed about it must necessarily praise the system due to their regime, so I wish all the "interviews" would halt.
Redefining the Si Units
Your comment would be more constructive if it included an explanation in English of what you wrote, like a few of the other top level comments have done.

Putting this through Google Translate produces the following romanji: "Naku, nakimasu, naita, nakimashita, naite, nakeru, naka reru, naka seru, nakase rareru, nake breathes nakanai, nakimasen, nakanakatta, nakimasendeshita, nakanakute, nakenai, naka renai, nakasenai, nakase rarenai, naku na".

Converting it to English produces the following: "Crying, squealing, singing, crying, crying, singing, sounding, sounding, sounding, barking breathes not singing, not singing, not singing, not singing, not singing, not singing, not singing, not singing No, I will not be singing, I will not sing, I can not cry, do not crow"
That NPR link doesn't contradict anything I said. Tedious sure, but that doesn't mean that you shouldn't qualify the words you use. But good to know that you read what I wrote! How you choose to process it is up to you.
It's funny he used the BMO website redesign as an example because I find that to be one of the best redesigns I have seen in a while, both from a UI and UX perspective. Their old one was absolutely awful
House Plants and Effects as Per Vastu Shastra Explain by Enlightened Life Guru Dr Puneet Chawla https://www.youtube.com/watch?v=0qfr56_KjRoHouse Plants and Effects, northeast direction, Vastu Shastra, Vastu consultants in delhi, vaastu, vaastu shastra, vastu consultancy services in delhi,
You just got done telling me that migrations are bad, but also the solution to some non-trivial deployment scenario is to just continue using migrations?

> Moving data about is always going to be a manual process.

No, it's not always.
There's nothing to process. Show me data to back your claims. If you cannot then your claims are irrelevant.
House Plants and Effects, northeast direction, Vastu Shastra, Vastu consultants in delhi, vaastu, vaastu shastra, vastu consultancy services in delhi,
Except the fact that almost none of the imports actually work.
It used to be a very arcane format but I haven't looked at it in quite a few years.
In push for open access, UC breaks ties with publishing giant Elsevier
> In this new accident, the vehicle again kept going for over 500 yards (half a km) before coming to a stop.

Disturbing.
she is going to jail. 100%. Not very long but....it will take many years before it even gets to the US court for a judgement. During this period, she will be in a cell.

Selling directly to Iran while rying to keep it hidden, was a bad idea. Now Huawei is banned from US, and pretty much all major economies.
1) I've had a long string of spectacular and demoralizing failures over a couple of years: being cheated out of $9M in cryptocurrency, being banned from competing in battlebots at the last minute, marriage issues, losing a legal battle with my city, business failures, money problems, depression, disilusionment with our justice system, people who wouldn't pay what they owe me...

It just didn't feel like anything I did made any difference so I just stopped doing almost everything for about 8 months.

2) I'm back on antidepressants and taking baby steps with family and business. Trying to take joy in small triumphs, and not trying to bite off so much at once. Saying "NO" anytime someone asks for help. Basically sticking to small simple things with guaranteed success upon completion.

I'm not sure I'm going to ever be as altruistic or optimistic as I was.
Busy. Who Should Cook Dinner?
I 100% believe that federated learning is going to be the new standard process in the future for many applications. Sending the model to the data instead of sending the data to the model (in the cloud) just makes so much more sense from a privacy and bandwidth perspective plus you can use the user's computational power instead of your own.
The Elixir folks are more x-rubyists than Erlangers. They are trying to change Erlang so it will be less whole hog as you say. At the same time they've brought the rails mentality of heavy framework/macro use which has its own problems.

I think the investment can pay off if you're falling into an area that Erlang really excels at, or if you're going to fork an existing Erlang project that already does something you want. Erlang is really good for anything that is telecommunications-y like chat systems, message queues, and custom protocols. It has A+ syntax for parsing binary protocols, which can speed up development.

Erlang is also a good choice if you really need something that needs to be consistent rather than efficient. While requests aren't going to be handled at lightning speed, as you add users latency should stay in a fairly predictable spot. Erlang's message queues tend work best on high memory bare metal nodes, and as long as the queues are taken care of, the system will scale.

But I wouldn't generally recommend it. It's hard to predict if you'll need to scale, and if you do, you'll have to swim in a much smaller community where most of the knowledge is done face to face because everyone knows each other from Erlang Factory. The industry has finally gotten around to solving certain horizontal scaling issues, and as we've already discussed containers can make crashing acceptable at the host process level).

I do recommend reading Joe Armstrongs Erlang book. Erlang is a great way to expand your horizons, and I hear that in Europe they use Erlang to teach classes on concurrency.
iOS 12: The Little Differences Make It Big
Because of how Telecom works, robocallers can put whatever originating number they want in the SIP header. This will eventually come to your phone, usually as a number in the same NPA-NXX (area code, first 3) to trick you to pick it up.

Carriers that originate a call can know if their customer doing so owns the number, but all the other carriers along the many hops it may take，have no way of verifying that one of the previous carriers owns that number.

The solution is a combination of the Stir/Shaken implementation and the proof of ownership for telephone numbers that the FCC is starting to ask carriers to implement.

Anyways, because people can fake the orig number, and SS7 is massive, it's nearly impossible to track down violators like this, given a number.
And mob justice doesn't do anyone any good.
At 42 I feel like my coding gets better as my context increases. Getting worse with people though.
One thing should be clarified... Everyone is not at their physical best around 25. They may, on average, have the -potential- to be at their physical best around age 25, but excercise and training has a lot to do with it.

35 year old me could beat 25 year old me in almost any physical contest. Because I am in much, much better shape now. I do regular cardio and I train and lift weights. I was chubby and out of shape at 25.

I suspect the same could easily be true for mental prowess.
Selective runtime type checking for TypeScript
Code Bullet is entertaining and probably the accessible to the general public that I've seen.

Strange Loop has a page with a four year backlog of talks, many of which are pretty good.
> An increase in transations do not directly increase energy consumption.

So far this has always been the case

> The Lightning Network already proved that a much higher volume of bitcoin transactions

It hasn’t proven anything yet, and as already pointed somewhere in this discussion there’s already a new version trying to fix shortcomings and limitations.
There is no good reason to limit passwords to 20 characters. If a site requires a limit so a user doesn't try to use the entirety of Don Quixote as a password, it should still allow enough characters for a reasonably long passphrase, which should then be hashed.
The law of identity is a blunder. It's the Principle of explosion in disguise.

If one x = x can be trivial to determine
But another x = x is infinitely complex then in one single law you have a triviality and infinity.

That's the principle of explosion !
Ask HN: What Happened to Terark DB?
Two years ago Terark DB was announced and on their benchmark, they were 200x faster than Rocks DB. But now their website does not answer and most Github commits are from 2017. Did they officially quit?

See:

https://technode.com/2017/07/03/how-chinese-company-terark-can-make-your-database-200x-faster/

https://github.com/Terark/terarkdb

http://www.terark.com/
Polar: https://getpolarized.io/
It's unfortunate he had to learn that lesson the hard way. Sometimes I wonder if more could be done to educate young people about the hazards of online mob justice, but the cynical part of me suspects that anybody trying to organize education against it would probably be targeted by it.
WireGuard | Open Source Project | Remote | https://www.wireguard.com/

We're not a company, but an open source project, but we do have a small amount of funding available for interesting subprojects and useful ways of advancing development.

In particular, at the moment we're looking for folks well-versed in various Windows things: NDIS, kernel driver development, win32 GUIs, and even Golang.

However, if you think you can bring something compelling to the table in terms of the other platforms we're working on, we might be able to arrange for that too.

Email jason at {hnhandle} dot com if you're interested.
It does seem like most of the UI books I read (I'm UI tone deaf) seem to suggest that I should always assume my users are 10x stupider than I think they are. I think "Don't make me think" had a lot of that. Then there are articles about how flat design is awful and we should all stick to what users already know and make sure that when they see a button they know it's a button and stuff.

This seems counter to my experience, which is that a redesign is usually like christmas morning. designs just get so stale after awhile, and good UX is literally like art you can touch (virtually). I find myself wanting to go to websites and use products simply because they have good UIs. That's one reason why I HATE AWS. They have the worst UI (and it's gotten a LOT better since I started using it). Google's consistent material design is so clean and fresh. Digital Ocean's is like next level for me.
Replying to the thing below: I claimed that your insinuation that no one in China knows about June 4 because of censorship is false. The small-sample survey cited by the Vox and NPR links that you sent support my claim.
Depending on what dirt was dug this could be called defamation which is illegal.