jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They might be related formally (though I'm not really sure). In practice, relational databases generally implement very special-purpose concurrent garbage collectors that will totally lock up only under pathological circumstances (though I won't pretend that it doesn't happen). If you're talking about GC in general, with special-purpose hardware and/or real time kernels, GC times can be bounded deterministically and are thus distinguishable from a partition (except in rare cases, as with all garbage collectors with cycle collection, where they must revert to stop-the-world because they can't reclaim memory fast enough). And, of course, it is possible to write actual real time systems that do not require garbage collection at all (though scant few of them have been formally verified to the extent that one might like).
Hey all! Author of IHaskell and Kronos here. Feel free to ask any questions :)

Sadly Kronos is outdated now, because it is based on IPython 2. IHaskell now supports IPython 3 / Jupyter only, as of the release that I'm going to try to put on Hackage today. I strongly recommend installing from Github master now - we have two easy to read installation scripts for Linux and Mac (so no need to trust them blindly, you can just read their source to see what they do).

Someday when I have the time Kronos will get an overhaul. The Python version will become free - it makes no money, unsurprisingly - and you will be able to download kernels from the app, perhaps including Julia and others, instead of installing separate apps.
Scribble is another great example. It's amazing in its own right, and by being embedded into Racket, gets all the Racket benefits: for instance, separate compilation! (Thirty years and waiting, LaTeX.)
A video that might be worth to watch, criticism of feminism from an eloquent woman: https://www.youtube.com/watch?v=vp8tToFv-bA
I've noticed somewhat similar issues with my peers in school studying to become programmers. They don't enjoy the long hours of debugging or coding. They seem to have come into the CS program expecting it to be a lot easier and less boring.

For me, I can get frustrated when I'm coding and can't figure out a bug right away. But on the other hand there's nothing I enjoy more than spending N time trying to understand what's going on, solving the problem, and feeling a spurt of elation at succeeding at my task. I'm not sure how people who don't see it the same way could handle that kind of work.

With that said, I do think there are areas where even if you don't initially enjoy the activity, you can come to appreciate it and eventually enjoy it.
This has been explained in great detail here: http://en.wikipedia.org/wiki/Placebo
Exactly. That's the problem with old media - you can't, for example, subscribe to the "clean" version of NPR, a magazine, or a newspaper after paying for it.

With online media you can. If Wikipedia went to the "with ads for free, no ads if you subscribe or pay a one time 'founders fee'" I think it would be much more successful.
I urge that guy to find a patent attorney. It can be very dangerous to represent yourself in such a case. It is usually dangerous to represent yourself, but for patent cases it is 10 times more dangerous, because:

(1) patent law is very complex. Even ordinary lawyers usually will not litigate patent cases unless they specialize in patent law only. Insurance companies will usually not insure attorneys that do not specialize in patent law for patent work.

(2) damages for patent cases can be very large. Damages can often break a company.

I read the post and he says some things that are simply wrong. For example the following statement:

"In order to be infringing on a patent, a person or entity must be infringing on every one of the claims that are linked together. Thus, an infringement would need to be on all of claims 1-10, or all of claims 11-20, or all of claims 21-23 for this patent."

is, in my humble opinion, wrong wrong worng!!! If you hang your hopes on the above you will have a nasty surprise waiting for you.

By the way, I am a patent attorney, but none of the above is legal advice. Just some friendly advice to get a lawyer.
This reduces the search space massively though as we now know you only use 0-f as characters, probably brings it closer to being brute forceable for the sites don't accept 40chars! And dont have rate limits.
Haskell's type system catches a lot of bugs, and there are a lot of things right about it, but in practice, the type system often feels like a pain in the ass. I'm tired of being hit with nigh-incomprehensible type errors. I'm very tired of not being able to do printf debugging without using the IO monad and changing all the type signatures, although judicious use of unsafePerformIO helps.

What I really want in a type system is for it to catch bugs, but get out of my way. Haskell is a little too stern for my liking.
Personally, I'm inclined to agree that companies handling money need to be extra careful not to give the appearance of dishonesty.

That said, I can see why you might think it odd to object. All these people have done to respond to your offer is hit Reply, typed a couple words, and hit Send. It's not like you have some of their money.

On the other hand, why not make good on your offer? Tell them you haven't actually built it yet, but if and when you do, the offer is still open... and then keep your word.
That'd be fine, provided I could port my existing number to their service, get a replacement number from my provider, and then buy a handset that would make calls from my number appear as though they come from the ported number (as you can with Android and Google Voice).

I guess a device that could forward a phone call after a number of rings would do it, but I don't think one exists for PSTN.
I think he or she meant that it is very difficult to get student debt expunged from your record. You can certainly default and even declare bankruptcy but the student debt will remain in most cases.
Yes, except in this case, he claims the root domain works, but not his subdomains. If he only has 1x VPS, this means he has messed up his own configuration. Prgmr/Linode are paid to offer a service, but if you want them to administer your server, you should probably use shared hosting, or pay for a qualified server administrator
I agree. A lot of people (myself included) buy "real" Macs precisely because they don't want to have to deal with this sort of stuff.
Depends. We use simulation to validate connectivity and business logic. No link to the potential future bad decisions taken during trading.
Their vision of how you would use their service is to to use their number as your main number, and forward to your home phone.
Jacqueline Novogratz - I believe Seth Godin has worked with the Acumen Fund so he might be able to provide an introduction.
https://docuharvest.com
There's no point in trying to assess any privacy claims they make — it's not a technological thing. The only value they offer is violating people's privacy.
Same old waterfall crap?

Thanks but no thanks
Homefront is/was a fun game with IMO a great multiplayer mode. Not needlessly complex but enough variety for a casual to play pretty easily.

It's a shame not more people are still playing it.
Don't work in the game industry.
Acacia is a genus, with species in both Africa and Australia: http://en.wikipedia.org/wiki/Acacia.
China emits more CO2 than any country as well. Not as misdirected as you would think.
What do you mean by 'can be made silent'?
people do not know what to associate amazon with (it's just a bookstore, right?)

In my experience people couldn't care less about "brand identity" in general.

Nobody (outside our tech filter-bubble) cares what Amazon does or doesn't do beyond their shopping and book business.
I have read the first ten pages and found them well-written, friendly, and very understandable. The example, a heat control system using an ATMega16, is appropriate for explaining the microcontroller components listed in chapter 2 and I'm looking forward to going through each one.

Thank you for posting this. Appreciated.
Guys how do I take this class? There is no way I can do this online?
"bike shedding," AKA "Parkinson's law of triviality":

http://en.wikipedia.org/wiki/Parkinson%27s_law_of_triviality

"Parkinson observed and illustrated that a committee whose job is to approve plans for a nuclear power plant spent the majority of its time with pointless discussions on relatively trivial and unimportant but easy-to-grasp issues, such as what materials to use for the staff bike-shed, while neglecting the less-trivial proposed design of the nuclear power plant itself, which is far more important but also a far more difficult and complex task to criticize constructively."
https://news.kgnu.org/2018/08/the-affordable-housing-crisis-...

I believe that certain cities have better ratios but I'm also inclined to think those places are just slightly earlier in the cycle.
Or complex nested queries, such as those frequently created in a CRM specifying many key value pairs with different comparators: =, >, <, !=, LIKE. Add complex sorting instructions, pagination instructions, etc.
His recent comedy takes aim directly at the cancel culture that most other comedians don't dare offend. It seems to me that he doesn't need the acceptance of the system because he largely lives outside it, producing new specials when it suits his fancy.
While the problems are more global in nature, they have affected San Francisco disproportionately worse than other cities.

Some cities have been better at patching these issues than San Francisco has - e.g Austin, TX is forcibly removing homeless encampments from their streets. Seattle have revised zoning and is building new housing to offset housing shortages even though the local NIMBYs oppose muh gentrification.

San Francisco has the right combination of growth, politics and local sentiment that prevents these problems from being solved.
I use POST for complex queries for this reason. Some things aren't easily URI encoded. Easier to just post JSON. Not pure REST, but I'm not really seeking purity...
These arguments remind me of The Onion's classic "‘No Way To Prevent This,’ Says Only Nation Where This Regularly Happens".

Which is to say SF's problems are definitely a result of SF policies! For housing specifically, only SF is responsible for making construction in SF near impossible.

The problems of the nation and state are of course also present there, but that doesn't change that SF is unique.
I once owned 1% of a company that was 22 minutes away from its IPO and then it got pulled. Then we merged with a Big Brand Name company and there were years and years of lawsuits.

Oh, the memories...
Humble doubt: Are they applicable on non-commercial and open source uses too?
Can patents prevent that?
I think it's a reasonable approach to consider spam as an authorization issue, and authorization was left to extensions, but generally it could involve oauth2/oidc + dynamic client registration + any policy of allowlisting webmention senders
US and Canadian equities, anyway, and while certainly important, leaves out half the world's market capitalization. Not bad for free! But Bloomberg's value proposition and justification for the insane price is that they are a maximum product for all financial data, news, and analytics, so that no MVP could possibly do more.
You get sued, because such claims are business damaging.
Regardless of the reason, the effect is still the same. Technology that could have been more broadly used is limited to Apple's ecosystem. Innovations might not happen, or happen later, because the company that would have made them is acquired and the talent is redirected to work on Apple products. Products that could have competed with Apple's products end up being part of Apple's products instead.
> Python had their smearing campaign claiming TIOOWTDI against Perl's TIMTOWTDI

It was nothing of the sort; the claims would have landed on deaf ears if Perl didn't genuinely suffer maintainability problems due to that approach.

> dubious claim's of sigils (`@$`) hurt readability

AIUI the (admittedly limited) scientific data that exists supports that.

> But once Python had the ecosystem going, it brought back `@`, `{}`, numerous `_`, fanciful `:=`. And, of course, there always is more than one way to do it in Python.

You present this as some kind of bait-and-switch, but it's nothing of the sort; no-one's happy about the use of @ or := (I don't know what you're talking about regarding {} or _), but they were least-bad compromises for things that were felt to be needed. Multiple ways to do something is still seen as a bad thing - "There should be one-- and preferably only one --obvious way to do it" is the standard Python phrase, acknowledging that having only one way is an aspiration that can't always be fulfilled.

> Python's "easy to use" is just a lie

Nonsense. Like every language it's accumulated some warts, but it's still the language beginners find easiest to learn and teachers find easiest to teach.

> But, I know, people hate to put their `(` in front of their function names, and people hate to omit `,` between there function arguments.

Wow, way to conform to the Lisp stereotypes. If the problems of Lisp were actually that superficial, don't you think there'd be someone who'd produce a Lisp with a more familiar syntax and reap the popularity gains? Is every single Lisper really too haughty to make a trivial syntax change?
Not necessarily, if the manipulations are reverted smoothly over time. There are certain moments in which inflation is a focal point (now for example) and other moments where nobody really cares.

Also, I think the inclusion of things like tuition and medical care kind of adulterates the data. I have read that people go to the hospital for non-emergency reasons less often than before the pandemic, and also that several schools slashed tuition due to the pandemic. That offsets price increases in other areas.
Better in every case. And better after communism ended, in every case.

Look at it another way. Which countries have walls to keep people out? And which have walls to keep people in?
Portuguese and Spanish in Latin America are another example: Brazilian Portuguese speakers usually find it easier to understand Spanish than Spanish speakers do to understand Portuguese. I've heard various theories about this, including that most Brazilians have spent some amount of time formally studying Spanish (while most other Latin Americans haven't studied any Portuguese at all), or that Portuguese has a more complex phonemic inventory than most forms of Spanish so it's harder for Spanish-speakers to recognize certain distinctions in Portuguese.

Within the Portuguese-speaking world, people from Portugal usually find it much easier to understand Brazilians than the other way around, which I've usually heard attributed to the much larger Brazilian TV and film industry, meaning that people in Portugal have probably had quite a bit of prior exposure to Brazilian Portuguese through media.

I also think there's pretty significant asymmetric intelligibility in regional dialects of English.
Giant Oak, Arlington, VA (DC area)

Work on small interdisciplinary teams to solve problems in crime and fraud detection. Some of the problems we are tackling right now include rhino horn poaching, human trafficking, and the illicit drug trade online. We use social science and domain expertise to inform machine learning, and vice versa. We're consolidating our offerings into a few core products, so we're in a period of high growth.

You would be our fourth engineer, first full-time front-end developer, or fourth social scientist.

We're looking for:

* Machine learning engineers, with experience translating models into scalable products.

* Front-end developers with an eye for design.

* Data/social scientists who thrive in coming up with clever solutions in environments with spotty data.

Email me at sam.zhang@giantoak.com
I've been using Atom + Flow + autocomplete-plus + ide-flow + jsx plugin + linters and eventually it really works for Javascript development. From Facebook Group[1] Nuclide "built as a suite of packages on top of GitHub's Atom editor.", would be great if installing Nuclide would be as easy as `apm install nuclide`.

[1] https://www.facebook.com/groups/nuclide/permalink/8347920765...
Yes, but they don't always have convenient literal notation or a consistent sequence abstraction that encompasses all collection types. For instance, I love Racket, but the hash literals are very noisy and apply implicit quoting, so they almost never get used. (Though Racket does a good job in most places of having a unified collection interface.) Emacs Lisp has the same problem but nothing coming anywhere close to a collection interface.
I found this old fork for the sql-parser https://github.com/z16385947/sql-parser, as 15155 said FBD source is closed.
> We could all hope all was open source but short of that, we use the tools that are available --with the understanding they could disappear tomorrow.

And even then, open source projects get abandoned all the time or get shut down as well.

So in essence we as humans would probably be better off expecting things to disappear instead of the opposite maybe? Not sure I can do that, but still, seems like a more fitting strategy.
"All work and no play makes Jack a dull boy."

My point is that if you take some time off to do something fun together, then on the days when you are working you'll be more productive.
The humanities and body stuff get short shrift. And they have the highest impact when you inhale them young.

So take up meditation.

Make dancing something you do often.

Hack things with your hands.

Sing.

Sing while bicycling.

Play the harmonica with soul.

Perform your poetry to others.

Hug, kiss, and shake hands with enthusiasm.

Find people that make you uncomfortable and talk with them.

Learn a non-european language well enough to dream in it.

Audition for a Shakespeare role.

Startup a new business every three months.

Wait for sex until waiting is excruciating. Then just a bit more.

Find out what's not taught in your school and invent your own private curriculum.

Go out of your way to attend life events like christenings, bar mitzvas, quinceañeras, weddings, and funerals, for people you know and people you don't.

Yoga.

Read something non-fiction written before your great, great, great, great grandparents were born.

Make a box out of wood without power tools.

Interview older relatives and strangers like they are time travelers.

Learn to cook well enough to work in a diner.

Start a lifelong diary.

Invent a religion.

Learn all the medical names for your body parts, inside and out.

Write obituaries.
What about the right tool for the job ? Why not use qt instead of web techs for a Gui ? I love Atom , but Atom is Slow, you can't open big files with it and frankly has all sorts of limitations due to web techs.

When will devs stop this madness? even if you are addicted to javascript, use an native GUI, qt supports javascript, or you are doing a disservice to potential users.
> I'm lucky enough to have my choice of the two vendors

Enjoy it while you can. It probably won't last.

I don't think Verizon wants to be in the cable business anymore. I'm not sure why. But it's been many years since they stopped bringing FiOS to new areas.

I had excellent FiOS service from Verizon. Then they sold entire states, including mine, to Frontier. Comcast is 100x the company that Frontier is. Comcast is A+ compared to Frontier F-.
Offtopic, but The Incredibles has one of my favorite movie quotes:

You always say “Be true to yourself”, but you never say which part of yourself to be true to!

… which stuck in my head because so many Disney (and other?) movies seem to be all about being “true to yourself,” and in my experience they conspicuously fail to address the fact (in my belief system) that all humans have both good and evil, selfish and selfless within (we’re born screaming, demanding others’ attention; but even in the womb we listen to and begin to love familiar people, and in many situations we sacrifice much for our loved ones and even strangers).
I'm genuinely surprised Facebook is playing these games.

This is disproportionately so much worse for Facebook, than it is for German/French users.

1) Let's assume that German/French users are absolutely shattered to lose Facebook. If they are that hurt, they will probably do at least a basic Google search to find out why they can't access FB anymore. And what they will find is that FB preferred cutting them out rather than not transferring their data to the US.

I suspect that people would be split between (a) surprise that FB is storing their data, (b) surprise that FB has been sending their data to the US, (c) shocked that FB would choose to end operations than not send data to the US (which would immediately make them suspicious why they want to send data to the US), (d) have jingoistic anti-FB sentiments, etc.

I can't see a significant cohort that would be unhappy that their governments stood the ground on their data not being sent to the US. Even if you don't understand why the governments did this, you'd be wondering what FB has to hide that they can't keep the data in France/Germany.

2) Many people may not see FB as such a huge loss. There are many alternatives that could fill their social media addictions.

3) If there isn't a huge outcry for FB, that would shatter the aura of invincibility FB currently holds in the social media space. That aura has already been marginally dented with their latest quarterly results, but to see FB completely disappear from the 2 biggest European economies and life continuing as basically normal will be a huge blow to FB.

It will raise a whole lot of questions everywhere else. More authoritarian regimes will threaten to cut out FB if they don't help censor, etc. the way those regimes want them to. Privacy focused regimes would hold the threat of cutting out FB if it doesn't impose greater privacy protection. etc.

I don't see how FB can win here besides France/Germany folding, which I seriously doubt will happen.
The league minimum for a rookie is something like 700k. It goes up with experience/longevity.
I groaned at the claim that there's a theoretical limit to how fast NP-complete problems can be solved; no such (non-trivial) limit is known, but most computer scientists at least suspect that NP != P.

I laughed at the claim that using NP-complete problems is 'called "public key cryptography"'; in fact, none of the commonly-used public-key cryptosystems are based on NP-complete problems.

But I cried when I reached this line: "Roughly, the idea behind public key cryptography is that you have one prime; the intended recipient has the other; and the message is transmitted openly using the product of the numbers"

This is why journalists shouldn't write about cryptography.
I was surprised at that. As far as I know, nothing has ever passed muster. The classic "you can't yell 'fire' in a crowded movie theatre" is probably (my opinion) only true if it actually causes harm to someone. Of course it may cause "harm" to the business, but that would be a civil matter. If someone was trampled to death it could be criminal. In other words, our first amendment rights stop where it directly (not theoretically) causes harm. Or something like that. IANAL of course.