jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is a strange feeling we get from doctors if we fall into a gray zone/edge case and if they cannot find anything to diagnose they might think we are hypochondriacs or suggest seeing a shrink. I think proble will
be solved by and with technology. I imagine one day we’ll step into a box which would scan everything in slices and dices and would point to the problem. Even more interesting it will be when it actually applies all that knowlege on us somehow helping our bodies would fix themselves, something like the startek tricorder..
I would add that depending on context, the hard part can be implied, particularly of the name is changed. E.g. "LibreOffice is a fork of OpenOffice." It is very context dependent, whether I interpret "fork" to mean hard or soft.
Don't send anything via email that you wouldn't be willing to send on the back of a postcard.
I think if the alarm isn't able to communicate (through wired means or otherwise) with its sensors or its back end for a suitable period of time, it should be functionally equivalent to detecting a break in. That is; the alarm should sound, and the alarm company should call the cops (it'd have to be pretty difficult to accidentally lose contact, however.)

The entire point of an alarm is it goes off if something bad happens; not being able to go off is a bad thing.
Isn't this one of the homework's in the stanford/coursera ml course? I feel like this is not really original content
One thing I like doing with pasta: cook in minimal water like rice. Especially with something like orzo, I'll brown it in olive oil, then put in ~1qt of water/pound of orzo and cook till it's all absorbed. Maybe add a little salt and basil while cooking.

The kids just love it.
> Showing kids that coding is very rewarding and fun is great, as long as we don't waste the other kids time for no real reason (that's a means-end question and we're clearly biased, which is why I think this is so important to consider).

But a major percentage of any educational process will waste time for every student. Not the same parts for each student, but invariably there will be some subjects that offer you nothing, while they will trigger something in other kids, e.g. Art. Coding class would hardly be the first to do this, nor do I see any way around it in general.
I'm Pastafarian. Church of the Flying Spaghetti Monster.
That doesn't seem fair to the smaller (sovereign) countries who want to set their own tax laws to incentivize companies to do business there. In fact, it seems fundamentally outrageous that one country should be able to dictate anything about tax laws in another country. Wars have been fought over such abuses of power.
All talk. No action. Sounds good. Doesn't work. Never going to happen. (tm)
I had crushing anxiety and panic attacks that were destroying my life. I almost smoked the business end of a 12 guage.

I started taking Zoloft and my whole life changed. Anxiety and panic attacks completely dissappeared. Zero side effects. Happiness and joy all around.

I get worried sometimes though about what's happening in my brain chemistry. Hopefully irreversable damage isn't occuring. But I suppose that damage is better than the alternative. I also wonder, since I feel so good, if I should try weaning off the Zoloft.

But I can't risk going back into that place of darkness. Life is not worth living when you feel like that.
If you have your router in a separate box then you won't have to take down your whole network if you have to restart your VM host.
you can run the command line version. so in your scenario pandoc-> html, pagedjs cli -> PDF
My favorite synopsis of Napoleon is from the City of Men TV Series where the teacher explains European politics in terms of favela gangs to make it relevant https://www.youtube.com/watch?v=rByBefzeY98 the meat is at around 22:47
Consider that summarizing it as a single quantity is already unwarranted and somewhat arbitrary. The question should be about the utility. What is the utility of having one major number that is supposedly quantitative and consistent rather than, say, five metrics related to material status? The latter will provide more opportunity to compare "like to like", after all, and there's no reason that the universe must conform to a single metric being in any way valid. This is made even worse by pinning it to a (controlled) dollar value rather than some aggregate quantity of material well-being.

For example, according to this metric, the vast majority of poverty reduction happened in China. What factors can we attribute to that development? Well even asking that question means we have to go back and look at other metrics and means by which to understand economic systems and the distribution of material goods. The moment we ask a pretty basic, but arguably more relevant and useful question, we have to throw this metric away and do something else.

And when I've encountered this information in this past, the utility seems to be more about propaganda and lazy inferences than anything else, and often among famous academics. While we all have our bubbles, it does make you question the point of trying to make poverty just one quantity.
That it does, but I understand that Bitcoin's deflationary by default nature has also been criticized.

Bitcoin also adds new failure cases such as irreparably losing money through address typos and lost/failed hard drives, not to mention the numerous & exciting failures in DeFi.
So, what is the latest term from the euphemism treadmill, then?
> Flutter on the other hand performs reasonably well (generally speaking) even if you outsource the engineering to the lowest bidder in Eastern Europe or South Asia.

Discussion on Flutter Performance at r/cpp is enlightening:
https://www.reddit.com/r/cpp/comments/u0ut2a/comment/i4b0lqt...

> "Unfortunately, Flutter is currently a pile of hot garbage from the performance PoV.

> Their own Hello World example, which has one animated button on screen, which updates the label when you press it (see their screenshot) in Release manages to stutter on Moto G7 Power, a phone from 2019. Which smoothly runs quite demanding 3D games.

> According to Android Studio's profiler, about 20% of the frames do not fit into the time slot when the button is pressed. I don't know how did they manage to achieve this with such a trivial example on a Snapdragon 632, but they did it. So, to run smoothly on not-latest phones, your app should somehow be even simpler than their Hello World example, which seems hard to do.
> they actually attempt to stone him at multiple points

Right, so they are also alleged to have killed others, and suddenly for Jesus it is claimed that they "don't have the authority" and need Pilate to do it.

Written by a child.
Saving and buying collector edition video games might be a good purchase for a kid that might pay off later.
A corvette might be a good investment too, if they stop making gasoline cars in the near future.
> But does "e2e tests" include untrusted code?

What other possible way could CI work?
Great article. Firecracker has been an amazing addition to my toolkit and it is good to see succeeding in solving real world problems.
This is probably the most important point I remember from "The Demon-Haunted World", in which Carl Sagan repeatedly demonstrates that human memory is completely unreliable, and that false memories can even be accidentally created by a therapist. People who say they've been abducted by aliens usually aren't lying; they genuinely believe it.
Seems this isn't intended "realism", but rather game engine's emergent behavior that just happens to mimic real life. Only very small percent of such unintended effects happen to make sense, so don't overestimate it's significance.
Old DEC computers would have done exactly the same thing NT did on that ship, which is also exactly the same thing current Windows, Linux, and OS X systems do.

The problem they had was that someone entered a zero in a form field that was not allowed to be zero. The application that received this zero used it as the denominator in a divide, and so incurred a divide by zero exception.

That application did not have a divide by zero handler, and so NT did the same thing pretty much every operating system does in that case, and it killed the application.

That application happened to be vital for engine operation, and so the ship was dead in the water and had to be towed to port.

It might seem shocking that they did not enforce important rules like "this field cannot be zero" on the data entry form, or that they did not handle divide by zero exceptions in a mission critical application (or at least have a procedure for restarting the application if it died), but this ship was a testbed for experimental software so maybe those things get added later, once they have determined that the new system works well enough to continue developing?

At least, I hope it was something like that, and not something like the subcontractor who did the data entry terminals thought the application would do the data validation, and the subcontractor who did the application thought the terminals would do it.
Given the average success rate of interviews is relatively low this is probably a complete waste of time. If I am expected to do projects like that I am going to do some open source code I care about not stupid interview questions extended to a week...
Sure. The warranty's even transferable.

In fact, last I looked used Model S cars were going for more than retail. Scarcity, I guess.

But it's not like you can't get a Tesla in Texas, just that they can't sell it to you.
There is a balance to be had, however, and the watch your back! approach to the market is not consumer friendly, and history has shown that it simply doesn't work. There's no reason to accept it.

Honestly -- and I say this as an Android developer -- Google needs to perform at least rudimentary identity verification of developers/developer companies. Right now it is a joke, and is how fly-by-night scammers can roll in and out with impunity.
That is actually quite a reasonable viewpoint. Taxes clearly benefited America's economy greatly when we were the only nation with near-universal education provided mostly by government schools. One could also argue that the township model, federal post offices, and federal marine hospitals (legislated by our Founding Fathers) resulted in strong national growth.

That is a far cry from the anti-liberty sentiments demonstrated by the OP's quotes.
The last terror attack in NZ was when France bombed the Rainbow Warrior in 1985. I don't think there are any legitimate threats to New Zealand.

The only other recent piece of action here were the 2007 Uruwera raids which turned out to be yet another police cock up resulting in no convictions
It won't wipe out humanity, just potentially plankton-dependent life.

Also, it's not quite so easy to construct a whole mirror cell. The Venter Institute managed to produce viable synthetic DNA, but that still needed a natural host cell to provide the cytoplasm and other cell mechanisms. You can't do that with mirror molecules, you'd have to build it whole, in one go.

As far as we know, building mirror life would be a feat of nanotechnology rather than chemistry or genomics.
md5 != sha256

$ echo -n 'my@email' | shasum -a 256
d869524229c1e2f6139194fee1aac14f873b008dd0279458cbdfb6b3fbade1d2 -
Thank you for this. I was using it to research when the email came from Hint that confirmed my fears.
It does get easier, it's called fossil. =)

Just for the record, I've used RCS, CVS, clearcase, SVN, git and mercurial, but for doing solo work fossil beats all of them in simplicity and ease of use (single executable, no setup needed).
>I prefer to use GitX instead of git on the command-line where possible.

Absolutely. For me, the main reason I stayed away from Git as long as I did was the communities stance that the command line is how it should be used. When I downloaded GitX and saw how nice it was I switched immediately.
If it was two months ago, why did you start them out with obsolete technology? The only reason I can think of to have SVN today is legacy situations which you obviously weren't in.
You are likely far more savvy than the average recipient of an email on that list, too. :)
Composer was built specifically as a Backbone.js replacement to support Mootools

But why?
False is a way to say "this is impossible given the current constraints"

It's possible that X could be an integer, but Prolog can't do anything with that, so it just throws an error. I suppose an alternative would be to return 0 and then 1 and then -1 and then 2 etc but I have no idea why anyone would care.
Time code? I watched this show in the bakckground while working on my
House and must have missed it. Genuinely interested to see this segment
Italy has harsh legal repercussions

https://nationalpost.com/news/world/intentional-murder-carel...
I strongly disagree.

1. Heaps of people have the virus without showing symptoms

2. No-one wants to be treated like a leper, so everyone needs to wear masks. If only the sick wear them, then self-deception and avoiding social opprobrium will cause people to avoid wearing masks, and the selfish will not wear masks

3. If home-made masks help even 20%, that would make a massive difference to infection rates over time due to exponential growth (think compounding interest).

4. Everyone in smart Asian countries wears them for a reason.

5. There is a reasonable chance that the reason Japan has low infection rates is due to masks. Everyone should be jumping on whatever actions that have a percentage chance of working (so long as they don’t carry significant risk).
>And why are people so resistant to wearing masks? How do I know for sure that people around me are not contagious?

Judging from my own personal feelings I think you're kinda answering your first question with your second one. Being one of the few people wearing a mask in public signals that you think everyone around you might be contagious. People worry that they might be seen as rude.

I'm not saying this is a logical behavior, and things might be different in the current situation if masks were in wide supply.
My coworkers in China confirm that people are gradually getting back to work, and I have no reason to doubt them.

The procedure seems quite interesting: Instead of lifting quarantine for everyone at once, the return to work is rolled out slowly (some %age of workers return the first day, some more the next day), so the situation can be monitored.
What about the filesystem drivers? Should each application developer pick those?

Applications run as part of a system that provides certain shared system-wide features and is configured by the user. They should slot into that system.
Do you feel that this also applies to the high end racing rigs that people build? My understanding was that these were basically the race car equivalent of flight simulators used to train pilots.
Suppose integer/1 does not raise such an error. So we have:

?- integer(X).
false.

Here, the system tells us: “There are no solutions whatsover.“, because this is what "false" means: No solutions whatsoever. But that's wrong, because in fact there are solutions, as we can also verify:

?- integer(0).
true.

So, in fact there are solutions! But that's not what the system said initially. So, this means that we can no longer rely on what the system is saying: In the above example, it tells us that there are no solutions, even though there are solutions.

By monotonicity, I expect that if a query succeeds unconditionally, then a generalization certainly does not fail (otherwise, adding a constraint would increase the set of solutions). But this is obviously the case here, so monotonicity is violated: Adding a constraint can make a query succeed that previously failed.

?- integer(X).
false.

?- X = 0, integer(X).
X = 0.

If an instantiation error is raised, then that clearly indicates that no decision can be made at this point, whereas "false" means that there are no solutions whatsoever, which in this case violates monotonicity, a core property we expect to hold when reasoning about logic programs.

If monotonicity is broken, then iterative deepening is no longer applicable, because increasing the depth of the search may now invalidate conclusions that were derived earlier. However, one of the foremost attractions of Prolog is the prospect of executing the same program with different evaluation strategies.

And, yes: The above behaviour of integer/1 is in fact prescribed by the ISO standard. Unfortunately, DEC 10 Prolog chose to replace instantiation errors by silent failures, and this has been perpetuated in the Edinburgh tradition for type tests including the standard.

A way to correct this is therefore to introduce a new family of type tests, the ..._si/1 family of predicates as available in library(si). They are what the standard type tests should have been in the first place to preserve these desirable logical properties.
explain to me how we're not just some sort of weird behavior exhibited by a massively parallel pattern matching engine

The very question would seem to assume that one can be cognisant of an explanation.
Yes, and yes.
http://www.nytimes.com/2015/03/31/nyregion/silk-road-case-fe...
I think Edix's answer is the most pragmatic.
Also, someone at work actually crashed a service by opening the log files in vim.

I think the problem was that the memory and processor were already getting stomped on (thus the need to look at the logs) and vim tried to do a lot of fancy stuffs to get more info on the file as a whole.
William Blake, especially Auguries of Innocence.
A bunch of blank lines is a lot more grokable than timestamps lost in a bunch of text.
Bernie Madoff didn't think he was doing anything wrong either. Why should he have to make a choice?

The only reason you are making this comment is because you don't believe drugs (and drug dealing) should be illegal.
One thing that almost never get mentioned is role of pre-school education and how it is drastically different in Finland.

Becoming preschool teacher in Finland requires a bachelor degree in "varhaiskasvatus" (that roughly translates to early parenting, which is an academic subject). I don't know what qualifications are required in US, but in many other European countries the bar of becoming preschool teacher is much lower.
For plaintext/markdown/HTML/JS/CSS I basically use vanilla Sublime as a better Notepad. It's not ideal; I bought WebStorm a while back but never got around to trying it.

For statically-typed code, a text editor can't compete with a refactoring IDE (e.g. VS or Eclipse) IMHO.
Looking at the past won't help. Think of it this way. There's a list of productive things humans can do that machines can't. That list keeps getting shorter. Since computers got really cheap, it's become much shorter much faster. That's new. Previous technologies knocked off one skill. Computers knock off broad ranges of them.

A brief history of manufacturing technology:

Until the 20th century, the big economic problem was simply making enough stuff, and it took about 80% of the workforce to make all the stuff. During the 20th century, manufacturing technology got good, and by the 1950s, there was plenty of stuff in the developed world, but the quality was iffy and it still took about 40% of the workforce to make all the stuff. By the 1980s, the quality was a lot better, and there was a glut of high-quality stuff. Today, in the developed world, about 13% of the workforce makes all the stuff, and there are no significant shortages of any buyable thing. (Is it out of stock on Amazon? No.)

That's where we are.

We have no clue how to organize an economic system where a sizable fraction of the population has negative economic value. Welfare, the dole, and such have been tried - that leads to huge public housing projects warehousing useless people. Then we get riots because there are too many bored people. So that won't work.

That's the problem we face. Where do we go from here?
You can have the ease with some of the performance benefits with the GIL (since the GIL is released in certain low level operations) -- because, for the things where you get the performance benefits, someone else has dealt with the pain of not having the ease.
Feels like April Fool's Day reading this.
I guess it depends how the question is presented. Often it is known as the "Ranson Question" (A set of magazines, a given ransom message: can you make the message from the magazines).

In this case the question says find out if all the characters in the smaller string are in the larger string, so yes, I think you are right - the repeats don't matter here.
Why should vim have :sort built-in, when /usr/bin/sort already does it so well?

If you really want to get on a roll with vi, think of all the other cases where you wish it could do something, then make it work with :%!command_written_in_any_language_you_want .

You can also apply it to ranges. "%1,5!rev" reverses lines 1-5, etc.
Turnitin was just being brought online at my university while I was there, and there were some interesting (university) Senate cases about it - in particular, one student who refused to submit his final exam to it for various reasons was failed. He then appealed it, and in the end won (and got it marked without submitting it). When I left the school - and things may have changed since then - the deal was that for classes that used Turnitin you either had to submit your paper to them, or you had to submit multiple drafts of your paper (with notes and edits in them) and be open to an oral exam and discussion on any part of it, which seems like a fair compromise.

Personally, if I had been in a class that used it (or in a field where we regularly wrote papers), I wouldn't have submitted my papers to it. Arguments aside about how it poisons the feeling of trust (which I think are somewhat valid), I don't like that Turnitin makes its money off my work without my getting any of the action. The value of their product is dependent on getting a copy of my papers, so they clearly have some value. If that's the case, why should I be forced to give it to them for free?
It has nothing to do with my bank card. It was only the use of my email for some account. I had no account on X before this point. I imagine if they used my bank card they would use another email for the account on X and not inform me of what they have done.

I already checked with my bank to make sure no money has come out. That was the first thing I did.
Call the bank that issued your card immediately, and tell them what happened. They will probably cancel the card number and send you new card. Give them all of the information you found out about the illicit user too. If you wait, the user may max out your credit limit and it will stay maxed out until the bank settles the disputed items.
http://news.ycombinator.com/item?id=1398764
I agree with you, and honestly there are already tons of graphic tutorial sites out there. IMHO, an interesting series about MMOs would deal with the server side, communication protocols, cheat prevention, client management, data storage, etc... Those are the things that take a desktop graphical client and turn it into an MMO.
The thing I'm not clear on (and to me, this makes a difference) is the nature of just how canned the exam was. Specifically, was an entirely pre-made exam (from a teachers' edition) given to these students, or did the teacher himself select an assortment of pre-made questions from an exam pack, thereby creating his own exam (made of canned components)?