jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
His writing style is strong for sure but the concepts and observations are fairly trivial. I suspect it says something about the kind of ideas and discourse which are thought of as novel in tech culture.
I believe product agility is a huge asset early on, and I think testing cuts into this.

I disagree that testing cuts into agility.

I believe that in this case "agility" means that you can change your product in significant ways quickly. Presumably, when you make these changes, you need it to still work. Having tests already in existence will inform you when you've broken something you didn't mean to change. If you don't have tests that can run frequently on your swiftly changing, rapidly pivoting codebase, you will break things and you won't even know until it takes off someone's foot.

If you don't have these tests, you can't rapidly change your product with confidence that it still works, and I suspect that you would value "working" above "not working" very very highly.

If you want agility, you need tests. Lots of automated tests. Testing doesn't cut into your agility; testing gives you agility.
NYer here: you should read how the taxi companies exploited their workers. And NYC was at least regulated.

Moreover, the cabs were filthy, they often refused passengers due to race, disability or other illegal prejudice, refused certain destinations, spoke little English, didn't know the city, would drive inefficiently to drive up costs and on and on.

Oh, and cellphones arrived and they did NOTHING until Uber pushed them to accept mobile payments. You STILL can't see your ETA or share the ride, and there's no ratings/reputation system.

So between the demons, I'll take the ride-sharing companies.
It is unpopular, because the premise is so completely wrong. What exploration? You want to drive for Uber, drive for Uber. You do not want to drive for it, don't. As simple as that.

What I heard from drivers is Uber has by far the best tech for predicting/connecting routes. And I am really tired of of screaming "workers rights" all the time.
Generative Adversarial Teamwork.
An interesting argument against that is:

> There’s also some argument made by GCC and Clang teams that they can hand-tune a hand written- parser to get better error messages. I believe they can do such hand tuning and probably have. But that argument does not stop you from customizing the grammar for generated parser to do essentially the same thing, so I don’t buy it as a differentiator.

This is an excerpt from an interesting Quora reply on the subject: https://www.quora.com/Are-there-many-established-programming...
Sure,
here are the virtual licenses:

http://www.creativezone.ae/

http://vz.ae/

non-virtual:

http://www.dwc.ae/

https://www.dsoa.ae/en/
They should take the bad stuff out of JS too then.
The thing I am worried about is that as the US goes ahead and helps its own people by essentially printing money, the rest of the world is getting crushed.

If many countries see their currency completely failing, they may be forced to look for radical changes. Which could mean some countries decide they must try to move away from the dollar as reserve. And that's the type of thing that could lead to a global war.

So I really, really hope that people are aware that money needs to work for everyone and act accordingly.

Personally I believe that there are fundamental structural issues with the current system, and it needs an upgrade to correct those issues and to be much more technologically sophisticated. The new system must also have sustainability as one of its core tenets.

What I think will happen is more countries crashing and burning, followed by half-assed sovereign debt relief. Whether we actually get to a world war, who knows.
I haven't used Netlify since I've been using Cloudfront since the day it launched many years ago. They give me free SSL, charge me like a dollar for it and have been ultra reliable forever.

I'm quite happy with other AWS architecutre also, e.g. SES for sending mail, lambda for serverless, etc so I like to stick with them. Awscli is also quite powerful and I'm able to setup the whole thing from scratch with a single bash script.

I'm sure Netlify must have simplified the process or made it easier and could be another great option.
Off topic, but as OP is from the .it TLD, it’s interesting to note OP prefers riga pasta, especially in light of this article: https://qz.com/1811768/coronavirus-lockdown-ignites-an-old-i...
There are some benchmarks that I think you should give them a look:
https://github.com/ixy-languages/ixy-languages
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Where its hot and humid and positive cases are still showing up look at travel link density with China.
I can understand why the IOC (and perhaps Japan) are delaying the decision. But the Canadians are probably right, and their lead will be followed.

Can't see many countries risking their top athletes right now, anyway.

Even the opening ceremony would be a massive risk according to what's currently known.

A lot can happen in 4 weeks, but the changes that need to take place in time for the Olympics (Vaccine? Effective treatment? Scalable testing and containment?) appear to be a long way off.

And what happens if the IOC end up needing to ban certain countries still fighting the issue?
> Microsoft already has x86 emulation working in Windows for ARM, anyone know implementation details of that, or even publications?

It seems to depend on a feature that is specific for Qualcomm processors: https://news.ycombinator.com/item?id=14318877
It depends on travel links with Wuhan. India is somewhere below top 10 in that list.
This is not usually noticeable, because TeX distributions now use a Type 1 version of CM, distributed by AMS, when compiling documents to PostScript or PDF. (Or, they use Latin Modern, which is based on this Type 1 version which is so spindly in the first place.)

To use an adaptation which is thicker in print, and which uses the original METAFONT settings, check out mpfonts: https://ctan.org/pkg/mpfonts.

However, note that on screen, mpfonts usually doesn't look so great, since the fonts are Type 3 adaptations of the METAFONT programs and not Type 1 fonts.
Dart is natively supported outside browsers. There is the standalone VM, which you can use just like Node.js, and the VM library, which you can embed in native applications.

The VM is crossplatform and it even supports ARM and MIPS.

They are also working on an interpreter which will get around the JIT restrictions on iOS and Windows Phone.
It exists because the original settlers of America were persecuted for their religious beliefs. The Puritans were essentially ostracized from mainline Anglican Christianity. The new government didn't want religious persecution to happen again, just after having moved thousands of miles away to get away from it. Freedom of Religion makes plenty of sense when you consider that for most of history, all peoples were religious.
racket (and scheme) can read sexprs from a port with the 'read' procedure, which then uses the interpreter's parsing engine. loading csv or json require modules.

and it's no more difficult for C to spit out strings with some parens in them than it is strings with commas.
The VC's are funding a few companies in this space on the hope that this is the future of social networking. If that happens the biggest network will be able to monetize the traffic with tag line ads, mobile ads, coupons or the like. Until then the VC's are paying the freight for all the SMS traffic so enjoy the free texting :-)
Even with longer names, users can still pick names like zzyzx.
Credibility, of course.
I discovered notepad really helps me when new ideas sweep me off my feet. I write down my idea and a few key nots about it. That way I don't lose the idea and spend a lot of time thinking about it. If the idea still sounds good after a month or so, then I might spend a few more hours clarifying the idea into a more concrete concept.
Their tumblelog (http://northtemple.com/) is also really great. I'm consistently impressed with the links, quotes, images, and other stuff they post there.
Leo Laporte is going to be pissed.
I have to thanks Things for teaching me that function over form is critical. Needless to say I no longer use Things, I just use a text file with sections. It's a hell of a lot easier than dealing with cumbersome To Do apps.
No. ADHD criteria and low conscientiousness behaviors overlap. Conscientiousness tests combine effort and outcomes usually. Many ADHD criteria are about difficulty.
(facepalm)

> Who the hell do you think you are to decide what is in my best interest?

I'm not deciding anything for you. I can only recommend. You either share your data or you don't. It's your decision.

> If I go on a page for fishing stuff, the shop is free to advertise certain fishing stuff products they want to push. ON THEIR PAGE.

Of course they can do so. Except the times when they want to maximize their ad revenue, so they sell the ad slot to other companies.
I think it the argument is to make a lifetime risk assessment, opposed to an individual event risk assessment.

If your tolerance is X% death/life, you can calculate the climbing frequency that falls below the threshold.

On the plus side, if you assume the events are independent, you can recalculate and increase the frequency after each climb.
Hell, I didn't know what PDE meant. Thanks!
Found the issue. I'm currently rewriting how the rules are detected and cleared, hope to have an new version soon!
I cant use Windows as my main for its terrible tendency to allow programs to just pollute the filesystem anywhere and everywhere.

I need a way to keep my system tidy and any installation can possibly mean

1) infection with whatever *ware (even legitimate software acts like one
2) polluting the whole system with files you will not be able to easily find and delete (or registry or whatever else)
Re-read my post. I said that Islam restricts sexual relationships (abstinence) in addition to promoting family relationships.

Furthermore, there's the fallacy of looking at how Christianity failed in the West, then people generalizing that abstinence doesn't work as I described in my other post.
I think scale is the answer to that. These systems are being scanned for day and night for vulnerabilities from attackers and once they have infiltrated can lie in wait to do something whenever they want. A foreign actor can do that at massive scale undetected (both when successful and when not).

Same isn't true for physical security.
curious. what exactly is wrong with sbt? I used it once of twice when I was learning scala and I liked it a LOT more than gradle/maven. To the point where I actually opted to use it with my Kotlin projects later.
It's always been "freedom from government prosecution."

Flynt faced "organized canceling" from many groups. They just couldn't (continue to) use their influence in the government to punish him. He's in a wheelchair because of a failed "permanent cancellation" attempt.

Also, Democrats of the era didn't much liked him either. Could you imagine 90s-era Hillary Clinton ranting against language in rap music while simultaneously supporting this guy?
> Likewise, storing money under your mattress isn’t a useful thing to do, digital or otherwise.

This is just not true. It is a tool to let prices properly represent the risk of future price changes. People who save money supply a net positive value to the economy while withholding demand to sometimes in future at the risk that they will afford less for the money. This lowers the price for people that need that immediate demand.

Fiat money and central banks completely destroy that kind of price discovery obviously.
Wow ... just now I relized how much I was bored!
Amazing project with a great UI/UX. Kudos to you.
Heh... knowing for certain that you've gotten all the concurrency issues is hard. Knowing that a specific code base has concurrency issues can be very easy, by virtue of them clearly exhibiting bugs. I haven't tried to implement RAFT myself but I've certainly had code bases that clearly had concurrency bugs in them, even if I didn't know exactly what they were. :)
My impression at this point is that while non-technical people can't tell the difference and don't care to learn, there IS a split in the two sides of things now.

This is a little weird to me, because for my age group (I'm 50), both sets were typically made up of the same tribe of computer-obsessed folks who begged a 6502 machine from their parents in the early 80s and took degrees in unrelated fields because of how far behind industry most university CS programs were in the early 90s. (And there really weren't any MIS programs.)

Somewhere along the way, though, a split happened. And in many (but not all) companies, IT became a lower-tier support organization. Salaries stagnated, and a quality gap happened. It might just be that, in lots of places, developers are a revenue source while IT is nearly always overhead. It's a rule of thumb that the more talented folks will probably venture towards being revenue and not overhead, because the compensation is typically better, and the organization will treat you with more respect.

So now, in many but not all places, there's a perception of a class difference between the two. The IT guy is derided as someone 5 hours short of an associate's degree with a cheap certification, no ability to troubleshoot beyond obvious steps, and zero interest in computing when off the clock while the developer is an ivory-tower whiz kid with hobby projects in Haskell and his/her fingers in half a dozen FOSS projects.

I am obviously exaggerating. But this view, which is not uncommon, and reflects a shift that IS real even if not to the degree I lampoon above, is probably why a developer would make the distinction.
If some business models have a harder time providing equal accommodations to disabled people than others, why is it "unequal" for those business models to pay a correspondingly larger cost? Seems like a pretty reasonable negative incentive to me.
A "risk" how? The airlines update their weight statistics, they know how much they're carrying. Are you worried about the chance of them having a heart attack disrupting your flight? In that case you should be more worried about elderly people.
The Python 2 list comprehension behaviour could be used to assign local variables within lambda expressions. Disgusting abuse, but fun: http://stackoverflow.com/a/14617232/1114
Hmm, succinct difference between "than you" and "thank you". Never noticed so far. :P
Probably this stems from the typical C-way of error-reporting out of a for-loop, which is to terminate earlier than the "regular loop condition", and hence a second test for the loop-condition can easily be used to check for abnormal termination...

int i;
for (i=0; i<length; i++) {
if (is_broken(element[i]))
break;
process(element[i]);
}
/* if everything went fine, i == length, else we broke out early */
if (i < length) {
fprintf(stderr,"Something was broken.");
return -1;
}

Whereas the Python version obviously doesn't make sense in a pythonesque program iterating over sets of elements.

for i in [1,2,3] :
do_something(i)
# ..now i is 3, not 4... obviously
"PHP does not remove dangerous or objectively ugly language features."

I hate to defend PHP, but they have removed some dangerous features. Over the years there have been a lot of dangerous hacks that were deprecated and eventually killed. register_globals was deliberately disabled, breaking a lot of old PHP. Magic quotes got removed (though PHP's morass of variable escaping is still a tar pit). PHP 6 (or maybe 7 depending on the number they decide to go with) will kill mysql in favor of mysqli which will help enforce the use of placeholders/prepared statements (you can still screw it up, but you have to work harder). They could do better, but they have been improving in removing dangerously broken features, and have broken back-compatibility over and over to do so. I actually hate PHP, but when I've had to use it, PHP 5.5/5.6 isn't nearly as dangerous/broken as PHP used to be (though it's still horrible).
He used framework called Pure Data to build the sounds by additive synthesis (of pure sine waves). If you do that with some care (and you can pick the phases of the sine waves freely), you can build/explore/craft some pretty funky visuals quite easily, I imagine. It's the large scale composition, making it into a coherent whole that seems hardest to me (then, that is always my weak point when making music, I'll just keep practising :) )
Yes, particularly in the UK the vestiges of the old class system are that no matter what price the market clears at a blue-collar worker can never be paid more than a white-collar manager.

So if you are in a situation where there is a glut of junior managers and a scarcity of talented engineers, then seemingly inexplicable things start happening to salaries.
A user seemingly representing the site you are linking to made some comments on the support letter's github page and they were not very welcome. The comments and responses are still there because nothing has been deleted.

Respectfully, you seem a bit confused. There are three such extensions that I know of. Some people on Twitter already talk about "no hire" lists. Not that I would would care to work for such people and their bullshitware. But it is clear that a lot of supporters are afraid to speak out, while I do not think the same holds at the other camp. I bet that some signatures in the attack letter are only there due to fear. Yet the votes in support are almost exactly twice as many and (important) it is translated in double the number of languages (30+).

Do not forget that the supporters are defending someone. While you may not agree about everything every single supporter says, this is all in response to the other campaign, which is attacking. The attack letter is such an incompetently written and fierce text that I am really baffled. Do they really believe the things they are writing? Did they just do it intentionally? I do not think a single explanation applies to all people related to that campaign. I have at least three in mind. In the end they and their obscene accusations and demands are backed by corporate money anyway. Livelihoods and careers are threatened. Why?

RMS actively supports all these groups that the letter claims he is against. Just look (besides his general character and actual actions) at his thousands of political notes, not just the three that are supposedly bad. He is not paid to write them. And it is not the same generic, colorless, tasteless, mechanically generated copypasta that is thrown around by people that are paid shitloads of money and claim to care about diversity.

Just look at the bigger picture.
I can't speak for the others, but why do you think Dallas and Houston are moribund? Based on the last decade of population growth, their respective metro areas certainly seem to be doing well for themselves.
>Your assertion may be why MSNBC/CNN didn't tune out during house presentations, but doesn't explain why they didn't tune out during defense presentations.

That's the case with the Fox audience too: your assertion doesn't explain why they tuned out during defense presentations as well.
Absolutely - and with a bit more work you could come up with some citations for “rate of affirmative action cases by industry” and bulk up that fact-based argument to the level of rigor that I’m advocating.

My point was at the meta level that we should be using facts and evidence when we talk about this rather than saying “we just know we are right.” as the original commenter did.

Worth noting though that your theory doesn’t actually have enough explanatory power to explain the interesting part of the data; one of the points in Grant’s original article (which Scott is arguing against) was this juicy graph: https://media-exp1.licdn.com/dms/image/C4E12AQGEJuKqIh95Ng/a...

Note that female participation in CS increases along with other fields in the 70s, then something happens in 84/85 and participation plummets. Your theory would support a graph where CS never tracked with those other fields. But this is as clear an exogenous event as you are going to see in social science data.

What happened in 84? Maybe there is an explanation in the affirmative action caseload? I didn’t look at that dimension but your theory (fleshed out with data) might shed some light on that. (Also note that this graph looks worse than it really is; total CS enrollment also plummeted in 84 due to a recession and so there is a confounding effect there.)

Again, this is why data is so important in these discussions. The reality is way more complex than the “we know we are right” crowd appreciate; if you get this wrong then you won’t be able to fix the problem (or even identify the real problem).
I'd personally like to know everyone's full history-story - and trust that my own judgement and reasoning and compassion will make an adequate decision taking all factors into account; I'd like to know the other side of the stories as well of people who may be harmed, how they were treated, how they're doing now, etc.
Ah! This is an interesting difference, and illustrates one fun aspect of GANs vs other types of models: Alpha Go had a very specific "win condition" that you can measure precisely. (Can the model win the game?)

Whereas it's very difficult to quantify what it means to be "better" at generating images, once you get to a certain threshold of realism. (Was Leonardo better than michelangelo? Probably, but it's hard to measure precisely.)

The way that Alpha Go worked was, it gathered a bunch of experiences, i.e. it played a bunch of games. Then, after playing tons of games -- tens of dozens! just kidding, probably like 20 million -- it then performed a single gradient update.

In other words, you gather your current experiences, and then you react to them. It's a two-phase commit. There's an explicit "gather" step, which you then react to by updating your database of parameters, so to speak.

Whereas with GANs, that happens continuously. There's no "gather" step. The generator simply tries to maximize the discrimiantor's loss, and the discriminator tries to minimize it.

Balancing the two has been very tricky. But the results speak for themselves.
When sleeping, do obese people generally do more mouth-breathing? (IIRC, obesity is a major risk factor for sleep apnea.)

If so, it might take some legwork to untangle those two factors (mouth breathing vs other obesity issues) to explain covid's disproportionate impact on obese people.
> Bill gets shot in the head because the cop doesn't like him.

I assume that cops while having great leeway in how they frame their story, still have to explain such incidents and have a risk to their career if they don't do a good job of it.

So at the very least the cop has to hate Bill enough to go through the pain of explaining away Bill's death and dealing with any administrative consequences.
Typical Millennial response. You hurt my feelings so I'm going to shame you on social media!

Good luck to anyone willing to step in the legal & PR minefield of employing this girl.
Why bias? It's not like military is detached from fashion. The paper is very specific:

"Fashions in Shaving and Trimming of the Beard: The men of Illustrated London News"
Let me suggest this:

1) Clean your office. Do a very thorough job (like "spring cleaning"). Stick to non-toxic cleaners.

2) Take extra vitamins and/or improve your diet.

3) Start taking a daily walk for exercise.

4) Clean wherever you sleep. Again, think "spring cleaning" type cleaning.

In short, look to your health.
As someone who recently transitioned from C to C++ programming with RAII is an incredibly useful tool. In addition to making resource management easier when done properly it helps clarify your code, well worth the minor amount of time it takes to implement IMO.
I don't disagree with what you said in any way; all I said was that if your business depends on running a specific OS X version, well, you are going to be in trouble soon.