jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There are reasons each of those failed that have little to do with the core concept.

And to be honest, I think Flash was killed before there was a suitable replacement to fill the gap. It took more than 10 years since it "died" to actually get rid of it, because HTML5 isn't actually up to the task.

I think the fact that it survived so long proves there's a use for these types of runtimes.
Yeah, he'll be voicing Gordon Freeman, I'm sure they'll announce that tomorrow, April 1st.
> The Fed does, of course, set the benchmark nominal short-term interest rate....The Fed’s ability to affect real rates of return, especially longer-term real rates, is transitory and limited.

this would be a plausible argument if the us treasury weren't the biggest buyer of long-term government debt.
Not sure why it sounds like CORBA.

The point would be for an external system to handle communication.

I agree with what Joe says in that article.
Fighting it, complaining, being miserable. None of which will get you anywhere really. If you hate JS that much it probably makes sense to focus your efforts towards a different kind of development than web.
which reminds me of the pre-assembled ergodox from ergodox-ez.com
Why wouldn't they? They make their money y from Patent Fees. If they stopped granting Patents their revenue stream dries up. They have no incentive not to approve patents.

I'm wondering why companies don't sue the Patent office when the patent used against them is invalidated (often some companies are still paying fees because they settled. )
An alternative view of Captain Crunch: http://www.osnews.com/story/20606/_Captain_Crunch_on_Apple (see the snippet from the Recollection article). Read the full recollection article, this is an important read re: phreaking
I used to work in the domain business for Google.

Professional parkers value a domain based on its current traffic and ad ctr.

"Premium" domains - whole word .com domains generally have the highest value because 1) users sometimes type them into the address bar, 2) they have a better chance of ending up in organic search results and 3) there is usually clear ad targeting for users who visit the site (leading to a higher ad ctr).

If the domain is exclusively parked, one way to get a very rough estimate of the traffic is to use a keyword search tool. Look at the search volume for keywords in the domain and use that as a measure of how valuable it is.
The Lift framework core has some rather lithe Scala in it. Do mind that it's an actively developed, actively deployed framework - functionality sometimes takes priority ... ;)
Like

if(device.gps) loc=device.gps.getLocation()
img=device.camera.takePicture()
device.accelerometer.onChange(trackIt)

I absolutely agree with you, and provide a chromeless browser for web apps.
Negligible if any. Buying an SSL certificate is more expensive than registering a domain.

edit: It'd also be likely someone would startup some 'free/cheap' subdomain hosting for people who don't want to pay the $1000... eg myapp.free.com
"We all know how this song ends. At some point the house of cards will fall."

You know, both vigilance and long-term thinking are admirable traits. But don't you think it's a bit premature to become gloomy about the next recession? I mean, our economy hasn't really started to recover from the last one.

Besides this, I doubt the financial markets had this level of introspection before the housing collapse. Most banks regarded subprime mortgages as a sure thing and were largely caught unaware (even if they were unaware because they ignored the facts). Don't assume that a collapse is inevitable. A bubble doesn't grow if investors don't let it. So there's a good chance that a collapse will either be averted or won't be that bad.
> "Removing the difference between accessing an attribute (variable) and invoking a method is a solid OO principle. You, as a client of the API, should not care how obj.foo is implemented."

I disagree. Code execution is not data access. They are very separate concepts.
If this happens (and I hope it doesn't) it will likely be because of nuclear material that was lost in former Soviet Republic states and it will likely have very little to do the with the US or with non-proliferation agreements.

If the US kept its secrets under wraps neither India or Pakistan would have the bomb in the first place, keeping things secret now is not going to put that genie back in the bottle.

The US has been spied upon successfully by countless nations to get those secrets including Israel, Pakistan, India (Canada also implicated there), the Russians took care of most of the rest of them, China gave some help to Pakistan and North Korea. France developed its nuclear arsenal independently, the UK had a lot of help from the US.

Non proliferation seems to mean: not to states not friendly to us. But in reality that translates to eventually the knowledge and the material will spread everywhere unless the production of the materials is halted. Which would mean a shut-down of all nuclear facilities, and that's a very difficult bridge to cross, it would cause a much stronger dependence on other fossil fuels.

The irony of all this is that now Iran uses the 'power plant' figleaf to set up it's own nuclear facilities.
Make it a generic feed based app and you can probably sell it to medium size blogs as a dev service.
A related issue - and one reason this policy has gone through without much complaint - is the growing negativity and dislike of immigrants by the majority of the UK public. Think I'm joking? YouGov found 55% agreed with the statement "migrants have changed UK for the worse": http://yfrog.com/mk3fqfj (and only 28% disagreeing)

Protectionism, my arse. These policies are fueled by xenophobia, the like of which even respectable Brits frequently agree, even if they say nothing about it in public (I've had these rows with people in my own family and social groups who I'd never had believed could be so xenophobic).
As a mostly-sic-fi reader who later broadened his horizons to include lots of classic literature, I think a lot of sci-fi fans don't have a great sense of how "good" sci-fi writing compares with the sorts of things that end up in the literary canon. Often the basic craft of the writing isn't even up to the standards of a typical "canonical" work (see: Asimov, with his hopelessly flat characters and dialogue), let alone the finer qualities that take a work from "a fun read" to sublime.
If you like this kind of stuff, definitely check out the book "Cryptanalysis - a study of ciphers and their solution" by Helen Fouche Gaines. It has loads of interesting hand ciphers of historical interest, going approximately through WWII. It also has tips for how to break them, and how to approach unknown hand ciphers for cryptanalysis (pretty fun stuff; I'm using it as a fun way to teach my daughter math and programming).
Agreed. It would also be nice if the 3rd party apps were required to provide short explanations for each of the permissions they were requesting.

I almost never provide access to any 3rd party Twitter app that wants permission to "read and update" my stream, because I don't know if they have any legitimate reasons to want to update it (aside from automatic self-promotion tweets that look like they're coming from me).
OKCupid used to do some blog posts and provide data, but I'm not sure about how this has been handled since their acquisition by match.com

A collection of dataset sources was put together by jacquesm, and you might find something useful in it:
http://jacquesmattheij.com/Free,+Public+Data+Sets
Huh? Who the hell is talking about patents? When stevenj said "so is 1-click" he was referring to the argument that "app store" is a generic name in the context of trademarks. You are confusing trademarks and patents and not making any sense.
So you think it's meaningful to talk about working programmers with negative productivity. But competent management would fire or re-task such workers. Perhaps negative management skill is also meaningful, then.
Service management part is also abstracted away pretty well, so it should be fairly easy to write a new backend for your favorite service manager (supervisor, upstart, etc.).
But 1-Click is not a generic name.
>The "secret sauce" is not the protocol.

Verily.

>People can already do that, without needing any Dropbox magic. Oddly enough, no one has. I reckon it's because it's really hard to put all those pieces together in a way that works easily for end users.

These two sentences are contradictory. The magic clearly doesn't lie in the protocol per se or the specific idea but in the implementation. Having a client that emulates Dropbox _seems_ to be the hard bit strange as that may sound.

I have used the web interface, but the client is generally the only point of contact I have if I have a new client that does exactly the same and that client can be switched to a new server my experience will be >99% unchanged and, in my scenario, the effectiveness will be the same.

If I can switch service without noticing any change in interaction (dropbox just sits there after all) and in fact can use the same client with either dropbox itself or a different server then it seems like a bad thing for dropbox.
Some people (okay, maybe just me) aren't huge fans of intellectual property protection because, like you say, all invention/creation is making something new from existing parts. The property analogy doesn't hold up in my opinion, especially in the Information Age.
I don't doubt that there is some bias toward remembering more recent complaints more. However, I don't know if you can pull the "it's anecdotal" card on something like this, because unlike most scientific studies (like on the effectiveness of a medical treatment), personal experience is a crucial part of the definition of "software quality." Also, I think it's reasonable to assume that most software, especially in unjailbroken iOS devices, is deterministic, and thus conclude that the experience of a bug is the result of a software problem. I'm a big iOS user, and I definitely share the experience of a steady decrease in software quality.

I should add that while I use OS X and generally install the upgrades promptly, I spend the vast majority of my time in Emacs and Chrome, and thus probably don't really "use OS X" enough to notice any software quality issues. It seems fine to me.
Just like the sibling comment, I would vouch for vcpkg, although for my use cases NuGET will also do.
Do you have any pointers to information as to why it’s considered the Google style guide is considered to be a bad thing?
Shopping privatized policy through your wallet/feet just doesn't work. It requires critical mass from consumers and the largest portion of consumers will not, or perhaps are in situations where they cannot, resist with their feet/wallet.

I'll take more powerful democratic government over more powerful unchecked privatized (authoriatian) power any day of the week. I'd be happy if both had less concentrated power and citizens had significantly more power.

The way to give citizens power is through law that is clearly and explicitly designed to empower average citizens against both government and private wealth. We have a fair amount of such protection built into our governmental system that does just this for citizens with respect to government (after all, this sort of authoriatian tyranny is one of the reasons we have the US now). We have significantly less clear and explicit law that protects citizens (consumers) from concentrated private wealth (businesses), giving private wealth a massive grey zone of unscrupulous space to play around in.
No, but human brains weren't engineered by humans, and so it is reasonable that we don't currently understand them even as reverse-engineering efforts continue.

AI, by contrast, is engineered by humans, so why is it humans can't explain it?
Yah, good question. Some example in this bit would have been good:

> While annoying, I wasn’t particularly concerned about these developments because I thought that this was an open platform with plenty of writers I disagreed with. However, it’s become clear that Substack is specifically seeking out these big named writers. In some cases they’ve paid them large six figure advances to move to Substack. It doesn’t take much effort or intellect to spend your time denouncing movements for justice, and now there is big money to be made doing it.
I wonder how clearly the survey defined "internet" for respondents. I can see a lot of people thinking they don't use it, but they do. Like the many worthless AOL subscriptions that still haven't been cancelled.
Go work as Developer on some consulting company that literally do Body Rental inside banks or insurance companies. IT departments in those fields suck a lot. Often, you have to wait months for new tasks, and the salary is often above 2k € thanks to "reimbursement". Here in Italy I've worked for BancoBPM and Allianz as "Consultant". The effort was 3 months of "work" and years of free time.
>Then consider that there are precomputed rainbow tables that have had far more computer power thrown at them, and suddenly MD5 starts looking more like a "light obfuscation" than a true cryptographic hash...

...because that's not what a cryptographic hash means. SHA256, a "secure" hash is vulnerable to the same things you mentioned. The term you're looking for is a password hash, or a key stretching function, which is intentionally slow to be resistant to brute-forcing. As for rainbow tables, that's solved at the application level with salts.
Reading stories like this, makes me certain that one of the biggest breakthroughs the human race will achieve is when we cure cancer.

Our progress will start increasing even more.

Imagine what our world would look like if the average person lived to over 90 and was still mentally sharp.

Imagine an additional 40 years of Neumann, 20 years of Einstein, even from the more modern times also, Steve Jobs or my personal favorite Paul Allen.

Paul Allen is one of my personal heroes, and I cannot help but drop a tear whenever I think of how the techonology world would look like if Paul Allen didn't get cancer and had to retire from Microsoft before the age of 40..

If anyone is interested, I implore you to read Paul Allen's autobiography, The Idea Man. One of the best books I have ever read, you are amazed at what kind of man Paul Allen was.

One of my favorite stories is when Allen and Gates made their first BASIC and had to go pitch it to Albuquerque to get their first customer. Gates did not dare leave Harvard yet, so they sent Allen alone to go deal with it, and while Allen was on the plane, he realized that while they had developed the BASIC, they didn't make the bootstrap loader.
So Allen minutes before landing, grabbed a steno pad and started writing the code in machine language, all from the head...

And it worked... I mean what can say to that, except feel insignificant?
I'm too lazy to find links at the moment, but the same sort of guides exist for, well, just about anything. For example, see the "Pizza Lab" on Serious Eats: http://slice.seriouseats.com/the_pizza_lab/?ref=sectionnav
Can someone explain this further to me? For instance, I thought that constructive logic merely says that not-not-A is not necessarily equal to A. In other words, truth is more about whether A is "provable" while not-A means "not provable", while it's perfectly possible for it to be unknowable whether something is provable.

However, in constructive logic isn't it still fine to restrict a value to one of only two values? For instance, it's still valid to say that (for the sake of argument) someone can only be married or unmarried, in constructive logic, right? So therefore, of someone isn't married, they are unmarried by definition - because we're not talking about values of truth/provability. Right?

So in other words, if we agree that someone can only be married or unmarried (which I take as an assumed premise in this problem), wouldn't the answer still be A in constructive/intuitionist logic?
No, they get the job 6 months later, to clean up the mess at double the original pay...
Horticultural engineer is the term I think you're looking for.
If you're so good at negotiating that you end up without a job because no one will pay what you demand, then you are actually bad at negotiating.
I always have fun telling executives "how much are you spending each week?" "oh, so you aren't paying your employees even half that, and that is before taxes, rent, etc" "you have a labor shortage why, again?"
does it really need to be discussed here?
What is the evidence for this other than this personal anecdote?

He mentioned DSPS. I have it too, and there's research on it. Check out http://www.circadiansleepdisorders.org/. Light therapy seems to work best. Especially wearing glasses that filter out blue light at night.
I'll admit that bothered me too. RSI is real and it is crippling, although it is also almost completely curable with surgery and some physical therapy [1]. However, I found her story of working on tasks that typically need arms and hands, without them, pretty awesome. So on balance the story worked for me.

[1] http://www.mayoclinic.org/diseases-conditions/carpal-tunnel-... -- If you feel tingling in your fingers when you type STOP TYPING seriously.
The reason is that it seems the deep dish doesn't travel too well -- we get it delivered at work periodically, and the crust ends up getting a bit soggy. Also, although the deep dish may be a signature item for many pizza places, their "special" is almost always a cheese, sausage, mushroom, onion, and green pepper thin crust.
There are branches of evolutionary computation that aim to evolve programs. The best known examples are Genetic Programming (GP) and Evolutionary Programming (EP). GP is by far the most popular today, and involves evolving source code, generally in Lisp-like languages where programmatically manipulating source code is a bit easier, but there are also GP approaches that use stack-based languages like Forth or Factor. I'm not aware of anyone trying to evolve code in languages like C++ or Java, but I suppose someone out there has probably experimented with it.

EP is about evolving finite state machines, and from there, you could presumably infer a program in the conventional way, although it might not be particularly nice for humans to read. Neither are the programs learned by GP though, for that matter.
There's some similar open projects worth mentioning.

Arduino-based, can read/write regular Amiga floppies but not much more: http://amiga.robsmithdev.co.uk/

STM32-based, can deal with pretty much everything: https://github.com/keirf/Greaseweazle/wiki
What an odd day.

Were the people rushing into the Capitol convinced that this salvo would actually effectively cancel out the results of the election?

Was this just a sort of show of strength? To what end?

I only know one diehard MAGA type and she's kind of hard to follow. She goes on at length about things like the Jewish conspiracy to use black people to secure their stronghold on the media and banking, establishing circumcision as a norm for males in the US as a way to show the US fealty to Israel, and something about Trump being akin to Roko's Basilisk and the importance of being on the right side of history.

I'm assuming she's not your average conservative, so I'd love to hear from a participant in today's activities to hear about their goals and motivations for today's activities.
There was someone arrested with materials for Molotov cocktails.

https://www.nytimes.com/2021/01/06/us/politics/pipe-bomb-rnc...
Considering that SQLite is licensed public domain with the express permission of others selling modifications of it without restrictions (even without acknowledging the original authors), I'd be surprised they mind.
it's kindof funny the way frameworks/libs work

My thought process using Spring in Java:

1. I should try to just use pure EE to leverage the power of the web container so I don't include a heavy framework for no reason.

2. Now I have a need that pure EE doesn't solve so well.... Googling for solutions... oh look Spring framework can accomplish this.

3. I might as well go with Spring because it is well-maintained, convenient, & will probably solve some other utility needs that come up anyway. Better to have 1 solution than patchwork of several...

4. Well, now that Spring framework is installed I might as well just refactor some of this code to Spring, it will be slimmer...

Same with jQuery.... if there is effort in learning compensatory methods for a various needs, there usually aren't many valid reasons for not just embracing a major lib/framework. (At this point I pretty much jump straight to step 4 as quickly as possible at the start of projects to avoid the refactor...)
Have you been reading the news the past 15 years? That's precisely what derivatives are used for. Derivatives, and bought-and-paid-for auditors who also provide "consulting services."
What kind of things? Mind to share?
Free markets reward greed and punish everything else.

So no surprise their actions are motivated by greed and future prospects of movement in share price.

In Hinduism, there is a saying - "Yatha Raja, Tatha Praja", meaning "As the King, So the subjects"

That is why the highest echelons of power need to be held by those with Honesty, Integrity & those who are compassionate.
Yep, it's a great loophole to the 1A. Just move all public squares to the internet where voices can be censored with impunity by private corporations. Bonus points if your particular tech platform favors one political party. That way you technically aren't violating 1A, but the party you are buddies with get to benefit from the same net result.
Yeah, this move is very concerning to me. Moving forward, when any particular platform grows to the point where it becomes a candidate's primary means of being heard (the next Twitter/Facebook), those companies effectively gain the power to change the outcome of an election by censoring and demonizing that person, and doing the same to the people who support that candidate.

Imagine in the future if a company bans and demonizes a political opponent that they don't like because that candidate violated an arbitrary ToS - regardless of whether the candidate was right or wrong in violating those terms, due to the company's influence and reach, would it not, for all practical purposes, count as election interference?
When someone's prominently displaying white supremacist imagery on their torso, it's hardly putting words into their mouth to characterize them as a white supremacist.

When people wear imagery and slogans to any demonstration, I afford them the courtesy of understanding that what they're displaying on their bodies is part of the message they want to communicate.
I think race is a big part of it but it's not just that. Climate protests have a lot of white people and they get roughed up too.

https://www.nytimes.com/2021/01/07/climate/capitol-riots-arr...
Async/await does not use threads of any kind. It creates a state machine.

Executors may execute those state machines on a single thread, or map them to many threads. The latter looks kinda like green threads depending on what your definition of “green thread” is.
You know the bolling pin machine? the one that picks up the down pins and sweeps the the rest? Go pick up your good apples and then sweep out the rest.

To continue with the analogies, when the task is cleaning a mess like the Augean stables, the usual methods won't do.
I think a big lesson of the COVID era is that people care about this kind of thing - statistical mortality - a lot less than you'd expect.