skysight-inc/HackerNews huggingface dataset:
Yes, that is a possible application of "blockchain technology", given a broad-enough definition of what constitutes "blockchain technology".

But the consensus-based proof-of-work (or proof of storage, or proof of memory, etc.) models aren't really necessary or even clearly desirable.

There are timestamping systems dating from long before "blockchain" (at least 1990, probably before) which involve sequential hashes, with each subsequent hash also including the previous one (in some respects this is a very simple blockchain), and then if desired you can roll them up through a directed graph to one master hash produced periodically and published immutably -- printed in a newspaper was one approach, or posted to Usenet, but you could think of others -- such that it validates all previous hashes as having been created before a particular time.

Guardtime was doing this back in 2007 or 2008 and printing the top-level daily or weekly hashes in the newspaper; I noticed they are now marketing themselves as a "blockchain" company, which is astute marketing (and I'd do the same if I were them, probably), but the ability to do secure timestamping existed in several forms without blockchain.

The reasons these systems weren't used have less to do with technical feasibility than lack of pressure to implement them.
I appreciate both you and projektir taking the time to respond to me, everything you've said makes a lot of sense but I'm still left with some additional questions. It's way past my bedtime and I don't think I can articulate my questions very well at this time and I'll probably come off sounding like I'm trolling, which I certainly don't want to do since you took the time to type out such a well reasoned response. Do you perhaps have any suggestions for further reading on this topic that I could do on my own time? Keep in mind I'm not particularly smart or well read, but I'm definitely interested in exploring this topic in more depth.
> These guidelines suggest grouping the CSS and HTML and JS together when they are related. It makes a lot of sense in larger applications.

I absolutely agree with you on that.

It's important to point out that grouping and intertwining are two very different things. If you are building a large client-side rendered JavaScript web app, then it is very beneficial to group together the JS, HTML and CSS for a particular component. That's what we do too. However, it is highly debatable whether the JS, HTML, and CSS should be intertwined together (i.e., literally mixed within the same lines) and controlled using framework-specific quasi-JS syntax. As I mentioned above, when you do the latter, you will unquestionably limit the types of developers who are able to work effectively with the code base.

If your team is comprised of a bunch of full stack developers, then you won't face much limitation. But if you're like us and your dev teams include web designers who are JS 'lightweights', then it's a problem.

Reading your other comment from above:

> I hate seeing code syntax mixed with markup syntax. You can end up with hard to parse views (reminds me of PHP and Rails), and abstracts the final HTML structure from the developer.

You hit the nail on the head -- I couldn't agree more.
I'm not sure. Seems like a cultural quirk. The French are somewhat infamously adulterous. So much so that Francois Hollande had a mistress that was super well known and didn't negatively impact him at all.

So ya, maybe misattributed paternity is pretty common there.
The article says that there are only 1600 spots at Harvard, and of the applicants "3,500 had perfect SAT math scores, 2,700 had perfect SAT verbal scores, and more than 8,000 had straight A’s" (doesn't say how many had all three).

Obviously hard objective criteria are not be enough to get into Harvard, and they need to dip into subjectivity which is rife with bias. The only fair solutions are to make the SATs harder (Havard can't control this) or expand the university and accept more students and make the school larger.

It boggles my mind why they don't expand the school. The US population and GDP increase, the demand for education and exemplary leaders in society increase, Harvard's endowment and prestige increase, yet their class size remains the same. I'd say they have an obligation to increase class size.
My first every PC, in high school. I changed the jumpers on the turbo button to read "69".
$200K in recurring revenue - is pretty much the annual employee cost of a single average position at the companies you mention all in (office space, salary, benefits, indirect staff overheads (HR/Accting etc)).

In other words, to them, your business is very small. Other than aquihires - at a 5x multiple, $1M, does aws even go through the acquisition cycle for that type of business unless there is a much larger market presence - ie, a big free product side to your business?

If you want to sell its going to be to a different class of buyer.

You may be surprised at how sticky your customers are if you have an OK product even if the big players move in though. You might not get tons of new ones, but folks hate moving.
I'm a developer from Spain. I worked in some tech companies and one of my jobs as a freelancer is helping companies to get the best tech profiles.

Some companies are doing those tests (the less, about 10% but they are the big ones). Other companies use developing test and give you some days to do it at your home (about 20 or 30%). The other companies do not know anything, most of them are consulting companies that are going to sell your time so they do not mind if you know what you say, if the client is ok, and the client will buy you because you have to hire 10 profiles and is only finding 5.

At this moment I hired (or helped hire) more than a hundred developers (and other profiles, but most of them were developers) and based on that experience I think that these tests are not useful.

If you want to know if a person really wants the position and she knows all the things needed to develop, the second option may be a correct test.

If you want to know if a person can do the work you have to understand how she is, and if you want to know what her tech capabilities are you can ask about some standards like patterns and you can ask to read and explain some real code.
Even so, fanboys, fangirls, it is all said in demeaning manner in this context. I don’t think anybody would feel proud to be categorized in that group of the authors collection.
I’m not particularly looking forward to that. There is an advantage of having the entire web in a single language, I mean, I still think SPAs are kind of stupid in concept, but we write them because the toolset for them is so good.

Do you really think there will be equal tool sets available for you in your favorite language when webassembly eventually makes it to the browser?

I’d say we’re a good 20 years from it having any form of productivity, and from a human resource point of view, you won’t see companies replacing staff over it, so JS is still the future.

I don’t really understand the hate js gets though. Sure recursion is ridiculously slow, it’s a little verbose, and you certainly need your team to agree on some standards (or you can decide for them), but I actually think it’s kind of decent, once you get to know it.
Your family member that you trust gave your seed words to the government, under duress.

In a world that relies on not trusting anyone, you are screwed no matter what.
Also, you force people to take a break. It's pretty common in finance to require a 2 week consecutive holiday every so often: one justification being that if someone was cooking the books, the person taking over their role would probably stumble across it.
There are some sites that are applications, and there are some sites that are documents.

I'll go as far as to say that will never change. Applications are only one part of the web; the other parts matter too.

I care more about reading documents on the web, and I'm glad it has a nice simple way of presenting them (HTML) and styling them (CSS).

CSS works OK as long as you aren't trying to control things pixel-for-pixel, which is not what it's meant for. It obviously could be better, but the problem is not easy by any means.
I think the part of the issue that bothers me most is how much of a double standard there is between what counts as racism against African Americans and rasism against Asian Americans. Objectively, if you have two identical applications to Harvard except one is labeled black and the other is labeled Asian, the black one has a higher chance of success.

They do the same thing with fake job applications with white names and black names. When whites get called back at higher rates that rasism. Yet when it's Harvard doing it to Asians, that's okay.

This just rubs me the wrong way.

Edit: this post has 30+ votes at 4 hours old and went from the front page to not the top 3 in less than 30 minutes. Looks like mods nuked it.
Not denying that Java is/was popular, just that it's popularity was curbed by the lack of value types, direct memory allocation(unsafe) and a few other performance sensitive features.

The same reason that you see Unity dominate the game space is that the native interop and cache usage story is much clearer.

FWIW JNI is not a silver bullet to performance problems by any means. The actual overhead of the JNI call either into or out of the VM is non-trivial and usually evicted whatever cache line you were touching. For things that are performance critical you'd usually see a drop of 10-50x between mixed JNI and code that was more cache aware but did the same work(in C++/C/C#).
Walmart stumbles with its 'last mile' package delivery plan
> developers and managers are notoriously bad at

So, basically, everybody is bad at it.
I think most companies can't afford to do Google-style interviews. Google can do it because it's a dream company for many people, so they are willing to invest a lot of time in preparing for the interview.

Google-style interviews check two things and nothing more:

- You are reasonably smart person

- You are willing to spend a lot of time practicing and preparing for the interview
Jfjg
There will be a comment about how Persians didn't really come up with the concept and the basic idea was created by <some culture that _is_ covered in western education>
Why the US build a giant sound stage in the California desert
> Certainly you realize the complexity and other differences between "an exact solver for SAT" and "an approximation of a SAT problem as a 2-SAT problem + an exact solver for 2-SAT"

I'm saying that the theoretical complexity of the core dependency resolution algorithm is irrelevant in practice. Therefore, removing useful features to reduce SAT to 2-SAT is not a good trade. I, and everyone else who has worked with Cargo, keep saying this, but nobody listens. :(

> Here it's backed by no data - you have surfaced zero evidence of your premise - "that it is taking user time". This entire thread in fact has exactly no evidence that it's taking any appreciable amount of user time, so it definitely fails as an argument.

Minimum version selection makes it the user's problem to fetch the newest version of dependencies. That is the entire premise of minimum version selection. If you want to upgrade your versions, you have to use "go get -u". That command blindly updates all minor versions of packages. The problem arises when you have some packages that did not follow the semver rules (or are on 0.x) and you need to hold them back to avoid breaking your build. That is when the more fine-grained version control that systems like Cargo support becomes essential. Vgo has unfortunately decided to omit that support in favor of some theoretical benefits that make no difference in practice.

> If you actually have such evidence, great, i'm 100% sure that go folks would love to see it!

The Go team has the evidence in that every other package manager uses maximal version selection instead of minimal version selection, because of the problems with minimal version selection.

I strongly suspect that the problems in minimal version selection will become apparent over the years as people hit the limitations, at which point it will become apparent that Go made a mistake, but it will be difficult to fix. In particular, I think that, several years down the line, there's a good chance that running "go get -u" in large software projects is going to result in a broken build, because people are imperfect and don't perfectly follow semver. So people just won't upgrade their packages very often.
To add on to other commenters: Uber/Lyft are services, not entertainment or distraction. I don't know anybody who "zones out" of life by ordering cars.

Disclaimer: recently signed up for lightphone 2 pre-order. Personally, I just super like the minimalist e-ink display and I hope it will help me disconnect from the news cycle.
Until someone actually wants to update their dependencies, writes "go get -u", and breaks the build.
Hgdfgh
Battery life on the Apple watch is much worse than a dumbphone, if you spend any time taking calls. Also, you still have to pay for full-priced cell phone plan, plus the extra monthly fee for having virtual SIM. I look forward to the day when these things change, since having a smartwatch plus airpods would be a great way to stay just connected enough.
If they received substantially fewer Asian applicants they would probably adjust the thresholds to keep the balance how they want it. It would be nearly impossible for a boycott to be so effective they could not get a "Harvard-balanced" class, whatever that means.

This lawsuit already sends a pretty strong symbolic message, though (in addition to whatever practical effect it might have.)
I'm in my 3rd week using this phone (same model). I switched from iPhone 6s as an experiment/experience for few months. This phone has these apps (FB, Twitter), but they are unusable. On opening, they throw some error. Since I switched mainly to cut myself off of these apps, I did not bother to dig further.
NASA is going to spend over $3B per launch for the SLS, which has similar lift capacity to a $130M Falcon Heavy.

You really think the space tug is going to be cheap?

And no commercial company wants to stick anything in a lunar parking orbit, because its a huge waste of energy that makes zero sense for any missions. The only commercial companies that are interested are SLS contractors who want more free money in their government pig trough.
I agree. Mobile internet is a double-edged sword: super useful, super distracting / addicting. Several years ago, I rooted my android to add sites such as reddit and nytimes (news junkie) to map to 0.0.0.0 in the hostfile, effectively blocking them. Then, I removed the file navigator (ES File Explorer).

I have found this sufficient.
Yakhchāl is also used in Dari (Afghan version of Farsi) to refer to ordinary household refrigerators. Or if you were going to be really specific, Yakhchāl barqee which means electrical fridge.

There's also these, which are marvels of desert engineering:

https://en.wikipedia.org/wiki/Qanat
I imagine at a certain point it'd be cheaper for a utility to have truck mounted battery banks that they can drive to affected areas and supply power to, while they repair their broken onsite power generation
-40s too cold

-30s cold

-20s February

-10s beanie optional

-0s can't store non-alcoholic drinks on the balcony

+0s wear waterproof boots

+10s no need to wear a jacket

+20s don't wear more than a t-shirt

+30s can't sleep since my apt. has no AC

Fixed that for northeners you insensitive clod.
It won't load for me :(

Loading failed for the <script> with source “https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lod....
I agree. And, if you have a phone that is too "smart", you can always root it to edit what is easily available to you.
I bought a Cat B100 a few years ago. It's my second phone; the iPhone is still my primary, but there are times that it's better to have a dumbphone.

It's sold by Caterpillar, but actually built by Bullit Mobile, who specialize in rugged phones.

The B100 is completely waterproof, and very rugged. It's perfect when I'm going camping for the weekend, because it's safe in the elements, I can go days without charging the battery, and it's not distracting me from the world around me. It's still got Google Maps and can do SMS / MMS, so it's practical. The FM radio is surprisingly useful, too—something I'd forgotten about since it's not as common on phones anymore.

Sadly, it's been discontinued, but it's still pretty easy to find them for sale. I really love mine, I plan to keep using it as long as the cell networks still work with it.

https://www.t3.com/reviews/cat-b100-review
Fascinating, I had never heard of this wall before. There are also numerous impressive and under-explored archaeological sites north east of Golestan, in modern day Turkmenistan and Uzbekistan, see this overview of them that I wrote a few years ago: https://greenash.net.au/thoughts/2014/10/forgotten-realms-of...
Oh, MicroProse. They did make a lot of good games, even if often underappreciated. I have strong feelings of nostalgia to some of the titles of theirs, that I used to play as a kid. In fact, I recently wasted couple of hours trying to get one of the old games (Star Trek: Generations) to run - and in the process I learned that it's quite hard to emulate a Windows 95 machine these days.

Also, manuals in XX century were great. They were often decent books by themselves, full of information and lore. Somehow, this concept was abandoned around 2000 +/- couple years (StarCraft, from 1998, originally had a small-book-sized manual with details and stories; that's the last one of this kind that I remember.).
The "problem" segments still existed, they just weren't always the same as the ones we have now. Anti-semitism is one well known example that was widespread until WW2, but there were various nationality clashes, political clashes, religion (protestants vs Catholics), etc. It wasn't straight white men who all agreed about everything getting along just fine. Many of those still exist to various extents but the professional standard is to leave them at the door and acknowledge that you can work with people you don't agree with.

I work with several religious people (varying religions) who think I deserve to burn in hell for all eternity for various reasons, which is quite a severe level of hatred if you think about it. Yet it doesn't impact the professional relationship.

> Because the time when this was what professionalism meant likely was also the time when certain people had to use different bathrooms.

This hasn't disappeared either, gender segregated toilets are still common along with disabled toilets.
>Obviously hard objective criteria are not be enough to get into Harvard, and they need to dip into subjectivity which is rife with bias.

I think you are missing the point OP is making. The top 80% of blacks score well on the subjective stuff. Only the top 10% of Asians score that well. With that, there are a few possibilities.

1) Blacks are more interesting than Asians.

2) Personality is uncorrelated with test scores.

3) Harvard is purposely scoring to change the racial split of the class.

Of those, I think 3 is most likely. I am open to discussion but I think Harvard is to smart to be doing it on accident and the racial split is to politically acceptable to be by chance.
For the sake of productive discussion, let's narrow 'modern societies' to the United States since 1964 (when Title VII of the Civil Rights Act was passed). In 1965, the Supreme court held (in United States v. Seeger) that:

'The test of religious belief [...] is whether it is a sincere and meaningful belief occupying in the life of its possessor a place parallel to that filled by the God of those admittedly qualified for the exemption.'

So a non-religious person like yourself can have their 'ideology' legally protected from discrimination, as long as it passes the same 'sincere and meaningful' test that other protected religious beliefs do.

So the key to answering your good-faith question is in the definition/scope of 'religious' belief. A 'religious' belief (in this narrow context of US Title VII law) must meet a higher standard than a more general 'ideological' belief in that it must be both sincere and meaningful, and I would argue that a sincere belief meeting this higher standard is, by definition, not 'something that a person can readily change'.
Homeless Web Developer hands out resumes gets hundreds of job offers
Yeah, definitely copy protection, as "type in something from page X of the manual" was a standard method these days; but it seems they've managed to fit it nicely in the theme of the game, too.
Thoughts on Machine Learning Accuracy
Yeah exactly. You can build some fairly complex apps with React alone. Redux itself is also not too hard to understand IMO even if it does add a lot of boilerplate but once you bring in redux-thunk or redux-saga to deal with async actions the learning curve gets very steep.

I haven't tried it yet but I'm definitely going to investigate mobx for my next react app.
I understand the outrage of racial discrimination in this case, but I'm saddened over the lack of outrage over Harvard's self-described "Z-List" students who get into the school solely based on their family's money and power. No one is suing Harvard over the fact that you can buy your way in.

We've come to accept that money and legacy power provides access and opportunity regardless of merit. If that more fundamental problem was solved, many of these others would melt away on their own.
Computational Complexity of Air Travel Planning (2003) [pdf]
And if you never noticed either way then it doesn't matter!
> I have not heard many companies really conceptualize their “supply chain” exposure from the myriad of scripts/dependencies injected via tag managers and other software.

I made a thing called "TrackerMap" that allowed people, mostly Fortune 500 web/risk/compliance people, to do just that: https://www.crownpeak.com/products/monitoring-solutions/tag-...

(It has since been acquired, and I have no affiliation.)
> isn't wrestling with vim averting they concentration
> from what they should be paying attention to (python)?

Quite the opposite. Instead of teaching them "use this arrow key" I'm teaching them "use this mode". And since they are paying mostly attention to the Python, the VIM skill that they are picking up along the way is hardly even noticed.
Z-list probably isn't illegal (despite it being pretty disheartening).
Be careful in mixing popular culture and mathematics.
For those who haven't heard of them before, people might find the Janet flights interesting:

https://www.google.com/search?client=ubuntu&channel=fs&q=jan...

DoD commuter flights between Las Vegas and Groom Lake.
MetaMask’s Vision for Multiple Network Support
This doesn't sound right to me. We had an XT/286 and I don't recall any expansion card involved. Wikipedia seems to agree with me that it was a totally separate model. That being said, it doesn't include a citation for the info, so it's possible it's incorrect.

https://en.wikipedia.org/wiki/IBM_Personal_Computer_XT
> Yes. Most existing melatonin tablets are around ten to thirty times the correct dose.

I couldn't find an explanation why they'd be sold at this dose from this article, which makes me suspicious of this. Am I missing something? What would be the motive for this?
I’m having difficulty following your comments about adversarial choice as related to the axiom of choice. What you’re saying doesn’t sound well-defined (in the mathematical sense).
That sounds pretty handy. Not sure if it's the same thing, but Charles Proxy offers throttling too. Either way, I'll take a look at your when I'm not on a phone
> It is actually pretty sad that no good air combat simulators exist anymore

LockOn [0] (formerly known as Flanker, IIRC) and DCS World (never played that one) look quite cool.

[0] https://en.wikipedia.org/wiki/Lock_On:_Modern_Air_Combat

[1] https://www.digitalcombatsimulator.com/en/

-ss