skysight-inc/HackerNews huggingface dataset:
Maybe it is a change of times, but when he got into the detail of why he was quitting, it was about the hard work ahead, which is rarely fun for most people.

I don't feel sorry for him at all. He found something that was of interest to him and he decided to head down a path towards that interest. Good on him. Kudos to him for giving it a go. However, the problem he has made for himself is that he went public far too soon and is now publicly saying he is quitting because there is too much hard work ahead for him.

Startups have a low rate of success and is about testing an idea that has a good likelihood of failure. Different proposition to start with. The more appropriate comparison is making some item that can be useful to you but has a lot of tedious and fiddly work to be done. In his case it was a computer language which always comes with implementation problems to do deal with. One knows this up front, or at least, should know this.

The problem is, he hasn't pulled it off - there is still a long way to go. One of my areas of interest is language design, compiler construction of virtual machine implementation. This subject matter is highly complex, tedious in many ways and requires a great deal of patience and perseverance. For each problem you solve, more arise to be solved.

For an individual, this can be daunting when you finally realise that you have undertaken a massive project. It is especially so, if the language that you have designed doesn't strike a cord in other people. But if you have a goal in mind, then continue on even through the tedium that will come.

Things will always get in the way of you completing side projects, that's life, but you can still keep chipping away as the years go on.
Look to Germany. I said "behind" because it requires a certain national hubris to not acknowledge the horrific turn of events that came out of a country, and in turn, acknowledge what they have learned from it.
Bail has become a way to lock up the poor regardless of guilt or threat
> In my experience, the fact that I can navigate a file without taking my hands off the home row far outweighs any disadvantages hjkl might have.

In my experience, most (if not all) of the people who use Vim or Emacs are programmers — and I am including sysadmins etc. in the wide category of programmers — and a programmer typically spends far more time thinking about what to type than the actual typing[1]. So I don’t see how the speed of typing is synonymous with productivity.

[1] Unless it’s a Java programmer — they spend most of their time typing — just kidding.
I believe ‘his’ should be ‘he’ in this context - “His has built widely used software ranging from award-winning individual apps to corporate workforce software.”
> I really wish D as better C worked better in that realm, but it's missing a few crucial things.

Like ?
Build web apps with native os functions - Neutralinojs
I've only seen such drugs ads in the US. Most other countries seem to realize that watching a 30 second ad is unlikely to make you more informed than a MD or PharmD.
> The tech companies are _significantly_ right wing on any spectrum including countries outside the USA.

This seems like the absolute opposite of literally every single article I've ever read, I have not once heard a single person make this claim before. Am I misunderstanding something, are we not talking about the same thing?

> If you are saying tech companies should be broken up

I said nothing of the kind, the transcript of what I said is right there for your review.

> If you are saying that they should be forced to promote conspiracy garbage - I disagree.

Once again, I said nothing of the kind, the transcript of what I said is right there for your review.

> I hope so, ISIS uses social media.

Considering:

a) https://news.ycombinator.com/newsguidelines.html "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

b) What I actually wrote

....does that seem like an appropriate response?

> I disagree that is what is happening here

I am referring to the possibility that if free speech in general is restricted to the point that large portions of the population rarely hear views that might conflict with their own, one possible result might be that they lose the ability to think critically, and perhaps the ability to hold the simplest of good faith conversations with those whose actual opinions may differ only slightly.

> As well, I think your dogma towards "free speech at any cost"

If I had actually said anything of the kind, I would agree with you.

I asked some fairly reasonable questions that 10 years ago wouldn't have been considered controversial at all. I would hope that you and anyone else that comes across this exchange review the words I have written, and the words you have written in response, and try to think calmly and clearly about the nature of this situation. There is something very, very strange going on.

As for free speech, if there's no longer anyone left who is able or willing to engage in an honest discussion, perhaps there's no point in even trying to defend the principle.
My daughter has a felony record. When she was looking for a job I told her to lie on her applications. If she declared the conviction she wouldn't get the job, if she lied and they checked she wouldn't get the job. If she lied and got the job she wins. There is nothing to lose by lying on your job application if you have a conviction.
Microsoft has decided to approach the problem by other means, meaning the introduction of MSIX containers for Win32, and merging both worlds.

The next Office for Windows 10 being store only is already an indication how things will go from now on.
Vidmate Download
No but I guess you could argue that language is.
Python has proper threads, and they're anything but simple.
Status codes matter in data delivery
36.8 C is less than normal human body temperature.
WebGL does not require OpenGL implementation.

Most browsers on Windows use DirectX instead and the games consoles also only have their own 3D APIs.
It's a common and obvious rhetorical tactic to manufacture an analogy that scales up the points you want to make and/or scales down the points you don't agree with. It's the same spirit as a strawman. I'm genuinely sad to see that called "refreshingly insightful" on HN.
Capability-Based Security Myths Demolished (2003) [pdf]
As the old saying goes, "When you're up to your ass in alligators, it's easy to forget you came to drain the swamp".

(This is not a political comment! The saying long predates the current swamp drainers)
What is the best way to disagree with this unilaterally?
So you are saying this article is more of a 'psychological trick' than the real content.
I played one game and like what I saw so far, the controls felt a little fidgety, I wonder if you can streamline them a bit so there's less clicking.
yes exactly this - once upon a time (V6/V7 on the PDP-11) when I was younger sys call parameters were on the stack, I worked for a company that ported Unix to various CPUs/MMUs, we'd knock one out every 6 weeks or so - on some MMUs accessing user space from kernel space (safely) was extremely slow - we discovered that switching syscalls to pass parameters in was a real performance hog, and benchmarking showed that passing in registers was far faster in all systems. Our systems supported both sorts of system calls. When I wrote the original 68k system V ABI I included register passing as the default
It's extremely hard to get good, unbiased information on colleges. Almost every news source is either based on metrics that students don't care about (number of papers published by the department, NSF grants, etc), or basically advertising done by the school itself. If there was a way to get information about schools, stuff like "oh XYZ college has really great campus life" or "ABC college has an amazing hackathon community" or even "oh this school's food sucks", then I think it would be immensely popular. The only (but main) problem is convincing college students to contribute.
I don't want to sound like an ass because I wholeheartedly agree with you. The experience is hollow.

But you can't invest in things you can't quantify. You can't make money off of good vibes and authenticity without metrics. Snapchat and the like have thrown enormous money at understanding humans and have the best people in their fields to get this right.

I think what worked 10 years ago no longer flies now. How we socialize on the web has changed, and we're turned off by the traditional mechanics to keep us viewing. There are many alternatives to the service Facebook offers, but I'd like to people aren't 'showing off' as much anymore and are having more 1-to-1 or small friend-group experiences. The larger community is almost always toxic.

Look at cord-cutting: For the longest time we just ignored commercials, until we didn't.
Getting started with Vue.js course [video]
Having worked in asyncio for a bit I don’t entirely follow this (it truly could just be familiarity), very little of asyncio (especially post `async/await` were introduced in the language) is callback based and reads more procedural.

Regarding generator coroutines it feels like a natural evolution of the language. Given that yield previously suspended the current function’s state providing value(s) to the closure, it only makes sense that yield (on the producer side)/await (on the consumer side) does the same thing but in an event loop based context.

I can’t speak deeply enough about green threads, but from my understanding there’s much less magic (as you cite “explicit”) in an async/await world vs the magic (“implicit”) world of green threads.

async def thing():
print(‘before’)
await asyncio.sleep(0)
print(‘after’)

Vs

def thing():
print(‘before’)
gevent.sleep(0)
print(‘after’)

There’s nothing clear in the latter when something yields or otherwise passes control flow.

Having worked in a few evented systems, I find the explicit shift to the runtime is valuable.
It's actually "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"-a 512 bit AES key.
I used Anki (similar to SuperMemo) to study for my PhD qualifiers and it definitely helped. I kept up the cards for a while after that, adding more and more. I'm convinced I would have not passed the measure theoretic probability theory class I took without spaced repetition software. The software also proved very useful when I would have a technical idea and had no reference on me as I could remember the details of many results. It seemed to accelerate my thoughts in a way too by removing the delay to look up some information.

Eventually, I did not have the time or need to keep reviewing the cards, so I stopped. But I intend to pick it up again after cleaning up the cards after my PhD. I highly recommend the software.

One piece of advice: I treat these flash cards as basically fast tests that trigger a review if you fail. I recommend this approach as many people seem to think flash cards can only be definitions. Some of my cards are definitions, some are short problems, some are proofs, etc. The definitions are unit tests. Problems and proofs are integration tests. Both are necessary.
I don’t know why you’re getting downvoted, it’s 100% about cost. It’s far too expensive, and the ROI horizons are far too long (multiple decades)

Edit: and that’s only if you cut a nice deal where the state picks up the insurance tab, because private insurance markets aren’t going to.
One's name is one's brand, and where practical I recommend that people buy yourname.com and own your brand, rather than relying on the vagaries of what others may say about you.
I suspect it's a Perl thing (use Perl with anger).

Here is a 1998 Usenet posting in alt.sysadmin.recovery that uses it:

https://groups.google.com/forum/message/raw?msg=alt.sysadmin...

The message ID is: slrn756lf3.9lm.nik@catkin.nothing-going-on.org

Ah, slrn; what I'm using today. :)

However, Philip Wadler (famed FP computer scientist) used this phrase in a February 1998 article called "Functional Programming: An angry half-dozen":

http://www.cs.huji.ac.il/course/2003/pllab/print-files/wadle...

The paper says that a postdoc colleague, a dozen years earlier (thus 1986) asked Wadler about his new bicycle: "have you used it in anger yet?"

Wadler may have introduced this as a meme pertaining to programming languages or constructs. In any case, if he did actually glean it from someone else's internet posting about a programming language being used in anger, he's sure not admitting it in this paper.
Cord cutting isn't just about commercials (indeed, there is an ad supported tier of Hulu).

It's about control over what you get to watch, when. No more waiting around for a particular time, no forgetting to set the DVR. This has always been a nuisance.
Without commenting on the rest of your ideas, requiring a not-for-profit to spend all its money each and every fiscal year strikes me as a ideal that feels great but is perhaps impractical. There is already a sizable number of non-profits that devote much of their energy and resources to fundraising, generally at the expense of their core mission. One that has to re-raise its entire operating budget every year is likely to struggle to do anything to advance its core mission.
Entering the world of insights
There was no concept of name/address space or device virtualization in the Lisp Machine operating systems. I don't know the instruction set, but I have never seen references to privileged instructions or protection rings. Not that that would be an impediment - you would really want to do virtualization at the software level in a Lisp OS anyway.
Cybersecurity Firm Finds Way to Alter WhatsApp Messages
We pay $20-25/hr for entry-level developer work and $40-50/hr for intermediate developer work from Eastern European countries, which is super competitive over there. We've got a pair of excellent developers that we've had for a long time and we're extremely happy.

Yeah, if you live in SV and want to make $120/hr on Upwork, go pound sand. But those salaries are pretty good for people who live in modest Midwestern towns or countries that are not America.
There is a video in German on youtube where Prof. Hans Werner Sinn explains, why Germany can't store the excessive amounts of renewable energy in Pumped Hydroelectric Storage. You would need too much storage capacity, especially since you need two basins and the geological features necessary aren't there. He even calculated how this would work in a compound with Norway.

https://www.youtube.com/watch?v=rV_0uHP3BDY

I really doubt Germany's "Energiewende" is really possible, since solar doesn't generate energy at night and wind energy has really large spikes. This is not the energy you want to have in a large grid and storage isn't possible at such volume. I even calculated how many Tesla walls a city like Munich would need to have a week worth of energy stored and I really, really doubt, this is physically possible or economically viable.

Germany's "Energiewende" is something politicians would like to have, but the problems and cost this is causing (google "site:heise.de tennet") aren't shared fair.
This is not what is observed to happen.

The observation is that they will cling to worse opportunities, delay having children or avoid having them entirely.

See e.g. France vs. Italy.
> Have you considered that maybe this isn't a problem with the students but a problem with society and the very problem with the education institutions and teachers like you that are just basically feeding on them?

I've lots of experience in teaching mathematics to students of all age. I believe how well you can be taught exclusively depends on your genetics and the environment you are brought up in.

Not everyone can succeed, not even majority of them can succeed.

You can simply filter students at the lowest level to manipulate the propotion of students who are succeeding.

Since then I've stopped teaching and went to start my own business.

If you really want to help them, leave them to fend for themselves and let the evolution make them fit for survival.

Anything done to screw with the nature will bite you back.
It's a good story, but realistically PG wouldn't let some internet "outrage" determine whether or not something is currently his life's focus.
The whole thing is crazy. You aren't going to have to sign up for a windows subscription when buying a new laptop. This would absolutely kill the home windows market. The low end consumer would delay upgrading as long as possible. The high end consumer would go to Apple. More people would adopt Linux.
Hard to say after a quick look at an early stage, but I think `tcomb` is comprehensive (it even has a typed JSON format, I think), and focuses on letting you define models, with getters / setters that are type checked.

My one abstracts all type related code into some functions so you can apply it when you want, rather than it happening automatically. I think I like this better because it's more clear when type will be applied. Also I prefer my syntax, but 'tcomb' syntax is an achievement and also concise.
Global Custom Market Research Reports Provider Company
Global current and historical satellite imagery by day. Call the API with coordinates, desired date, and resolution and return a satellite image for analysis.
React Native vs. Flutter: which is better?
I guess you can. Email seems to be more popular, though. For any given person, there's a higher likelihood they have email than any particular IM client.
Protesters are routinely arrested (in the US) for things like blocking traffic, unlawfully carrying weapons or other safety issues, not because they are voicing disagreement with "the man".

Blocking someone is neither policing nor punishing, it's simply ignoring; actual censorship still falls to the platform itself.
except he will be 0.1 generations behind. Literally, the day you release your update he will start feverishly reverse engineering it. Once you show the way with all your hard work, copying becomes easy. Good luck monetizing that.
Ask HN: If YouTube won the lawsuit vs. Viacom why are videos still taken down?
How to build a fully scalable architecture with AWS
Is it straightforwardly evil? What if the thing being marketed is good for you? Would a neuromarketing campaign designed to get people to exercise more or eat more vegetables be evil?
How does M3 compare to Thanos (http://github.com/improbable-eng/thanos)?
Maybe it is different for babies?

https://www.nhs.uk/conditions/pregnancy-and-baby/how-to-take... says:

> A normal temperature in babies and children is about 36.4C (97.5F)
In x86 and x86_64 it doesn't matter whether the caller has control or not over the return address, because there's a change of privilege when the kernel returns from the interrupt (IRET instruction). So at that point it would be equivalent for the userspace app to just jump to whatever address it wants.

The caller does not have control over the return address. When int n or syscall instructions are executed, it's the processor who pushes the current context onto the kernel stack (pointed by ss0:esp0), so when you run iret, everything will go back to normal.

Even if the caller had control over this return address, the CR3 does not change [without taking KPTI into consideration], so the memory mappings will still be the same, and everything would be handled with paging enabled, so there's no "arbitrary physical address". You would only be allowed to jump to anything that you have already mapped, and given that there's a privilege change, you would only be able to access userspace memory.

This has nothing to do with whether the syscall parameters are passed down the stack or not. In x86 and x86_64, when you make a syscall and the kernel handles it, the stacks change, so if you were to pass parameters via the stack, you would need to be able to access the userspace stack from the kernel and it sounds like a mess (but possible). The registers, on the other hand, are available for the syscall handler to use, so it's easier to just set the parameters there.
Become a Top-Rated Freelancer: An Upwork Guide for Newbies with Oleg Ra
A dictator that the US had supported, initially because he killed lots of communists, and then fought a proxy war against Iran.
I think, it's only in theory like this, since you can't route energy over large distances without significant loss.
> Today, the ones who get most benefit from the social system act indifferent to the soceity need and refuse to contribute.

Look at the Panama Papers and all of the off shore banks, the Double Irish with a Dutch Sandwich, etc. As a percentage of income per individual, these are the the folks that benefit the most and contribute the least to society by several orders of magnitude. Subsidies, bailouts, elaborate tax evasion schemes, government guaranteed student loans. This is the real "welfare state". People on food stamps don't even scratch the surface in comparison.
"Similarly, M3 has rollup rules that can be applied at ingestion time, allowing specific retention storage policies to be set for the resulting rolled up metrics."

Are you applying these rollup rules synchronously with ingestion?

Great read; I work on TSDBs at IRONdb and there's a lot of similarities I see.
Your comment reveals a fundamental misunderstanding of copyright law. It is perfectly acceptable to copy the basic "idea" of a story. You just can't copy or make derivative works of Star Wars or Alice in Wonderland themselves, but you can copy all the themes and ideas thereof.
It wasn't surprising to the US. That was the whole point. To destroy the Iraqi oil industry.
New Open-Source static CMS for website
I know someone will not like my comments, haha

If a son sucks on his criminal father's fortune, this son is still a criminal. Truth hurts.
To be fair, the name is pretty terrible! ("Prefix tree" is a much better name for them IMO)
It would make sense if you could get electronic textbooks which are already in the question/answer form required by spaced repetition software, ready to "load and learn". Rather than reading a traditional textbook, you would take an equivalent question/answer set and learn it by spaced repetition. Do such things exist?

Following on from that, maybe such question answer sets could be automatically generated from the semantic web? A simple example would be a question/answer set about capital cities, but could one pick an arbitrary subject and manufacture a list of questions about it?
All of the above are great screens for wealth. Interesting coincidence.
Love the quote, but it wasn't referring to ROM-hacking Pokemon Blue and passing it off as your own game.
1. Brand awareness 2. lead generation for future investments 3. YC version of charity.
I'm in my forties and the times have not changed that much. We have a limited number of hours on this planet, and we don't know how limited they are until they're already mostly spent. We can slave away doing things we don't gain anything from, or we can go out and take control of our happiness.

This fellow doesn't get paid for his work on Leaf and he works on it during his already spare time. He would gain more doing creative tasks - he wants to "do graphics, write music, make some games and record some videos."

It has nothing to do with hard work and everything to do with allocating his time in the way he most wants to. He is taking control of his own happiness and that is admirable.
Rust Concurrency Patterns: Natural Born Pipelines
This article is short on details, here's a much better one:
https://www.zdnet.com/article/microsofts-got-a-new-plan-for-...

Its more like a cloud replacement for Active Directory and WSUS, complete with on-demand windows licenses.
Minor correction: the phrase in vogue now is "use in anger", as in your example, not "use with anger" as you state first.
Technology (Global) Market Research Reports – Aarkstore
4GB of RAM per machine, or 4GB reservation of a 20GB machine?