jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You didn't read very closely then.

"When I told Geistlinger that I was skeptical of processed foods, especially ones produced by novel techniques, he pointed out that Beyond Meat uses no artificial ingredients and employs the most time-tested of cooking methods (heat and pressure)."
Last time I checked Io was slow and it didn't solve any new problems. If I wanted a slow OO language, I would rather keep using ruby/python as I already know them.

Haxe has the small niche of flash type games, and I think it is doing fine in that area. But to expect it to be as popular as a general purpose language is not warranted.
It sucks to be (soon) not the president.
Comment removed. Unfortunately, it incorrectly read as a low-brow way of suggesting my perspective was just some corporation pushing a view. On a second read, that wasn't the most judicial interpretation of the comment, and HN rules necessitate applying the strongest plausible interpretation, which is yours.
Very good advice indeed. Looking forward to putting it to practice on New Year's Eve!

Your point #2 reminds me of a HN comment that said something along the lines of "when I meet someone, I assume this person has a secret and it's my job to discover it".
Recently after reading this, I got talking with a guy sitting on the next seat on a plane, who I discovered had been a screenwriter for a famous TV show for three years and had a particular fondness for programming (and a lot of insightful comments on tech in general). An hour before, I only knew this guy had an impressive mustache.
That's one of the philosophical arguments (though many libertarians don't think state or local governments should be doing schools either), but it's also quite common for libertarians to argue that one reason people should support their view is that the current public schools are a failure and thus need major reform.
I'm excited by the new frameworks and platform services but I don't see how Joyent launching a Node based offering if Heroku/Salesforce also does adds that much valuation to Joyent.
The best way to describe this argument is "not even wrong."

Judging the quality of our schools solely by using standardized tests to compare our students with students in other countries is moronic, and excluding minorities is even more so. Yes, of course parenting and culture have an enormous effect on student outcomes, but this data doesn't actually illuminate anything of use. Don't get me wrong, it makes an interesting talking point, but there's nothing here that you can actually use to make schools better.
There's something a little creepy about saying there's nothing wrong with the American education system by only looking at those in the US of European descent and excluding all others.

Basically it doesn't matter how well or badly the rest of the population does, it doesn't change the OP's hypothesis.

The point about immigrants scoring lower is well-taken but this is largely a language barrier. How exactly does this apply to, say, the African American segment of the population, many of whom have been in the US for hundreds of years and most of whom know no other language than English?

Socioeconomic factors, the education level of your parents and so on obviously come into play here but I read this post and read it like this: "if we exclude all the problems in the US education system, the US education system is fine!"

Perhaps that's not entirely fair but one must be very careful before discounting selection bias when drawing conclusions such as these.

Now I'm not claiming the US education system is bad. Frankly I have no personal experience with it (coming from the "negative gap" of Australia).

I will say one thing: the US has something we don't in Australia and that's a tenured teacher system that makes it (near-)impossible to fire teachers [1]. It's still not easy in Australia but it is easier. That strikes me as a problem.

[1]: http://reason.com/assets/db/12639308918768.pdf
Arguments are distinctly different to evidence/facts.
The answer was not closed, the question was. This is not a bad thing, as it funnels everything towards one canonical location.
The aggressors here are the people tracking everyone's activities not the ones blocking that tracking.
TL;DR:

We cannot solve any single problem faced by humanity any faster by focusing on it to the exclusion of all other pursuits. Indeed, the solutions to some problems are often found accidentally, while working on something apparently unrelated. Such serendipitous discoveries cannot be forced; they can only be encouraged by working on as many diverse efforts as we can reasonably sustain.

How many of our problems could be solved simply by being more unified and cooperative as a species? Space exploration, by virtue of its great difficulty and its ability to refocus our perspective on something much larger than ourselves, drives us to become better as a species, and attacks in a single stroke all those problems caused mainly by our everyday selfishness and cruelty to one another.

Here is a photo that fits every human alive, except the three behind the lens, into 3% of the field of view. I hope it readjusts your perspective as it has readjusted mine.
Project Blue Book itself was based out of Wright-Patterson Air Force Base, which is outside Dayton, Ohio.
What on earth does that have to do with internet porn?

I think you took my mention of societal collapse way too literally, but if you want my serious opinion on that, the real problems afflicting millennials are all directly caused by economic woes, while the moralistic whining about attitudes and porn and snapchat etc. is part out-of-touch curmudgeons being curmudgeons as they have always been, and part governments and their media lapdogs trying to point the finger away from said economic woes. See Japan, where porn and "parasite singles" are constantly blamed by the media for the nation's low birth rates, when the more logical answer is that Japan never fully recovered from its bubble and most people simply can't afford to get married and have kids these days.
Rewarded with what; internet points? How about rewarding the far larger portion of its userbase, i.e., the sector that doesn't care about upvotes, with information? Yes, I am in the former camp if I have to chose one. SO has become far too heavy handed an "noob hostile". I have been around since the beginning and am in the top 0.16% of users and I can't stand how stringently some adhere to the formal and informal guidelines.
> It also happens to be as hard or harder than most other types of software engineering. You have to stay on top of trends, keep building your skills.

Wait, what?? :)
Some was. The authenticity and motive is obviously in question but there are some UFO related documents in the Snowden files that have been released so far. http://www.dailymail.co.uk/news/article-2573193/Flying-sauce...
That seems like a really bad decision for all of us using low-resolution displays. 1366x768 laptops are still common, and we need as much vertical space for content as possible.
> My impression was that npm does little more than fetch code from the Web and stick it in a 'node_modules' directory.

Yes. There's hardly even a standard directory structure, let alone a standard way to convert source code to published code. Every slightly non-trivial repo basically has an ad hoc build system of its own. Ever tried to fix a bug in a package, and realized that using git://github.com/user/repo#branch doesn't work, because npm only downloads the source code, which bears no resemblance to the built products? I fixed two bugs in two third party packages within the past week, had to deal with this twice. Ran into the Node 12+ and Gulp 3.x incompatibility issue twice in the past month (with totally modern, actively developed packages), too.

npm has more sophisticated dependency resolution and locking than pip, sure. Python packaging is more consistent in basically every other regard.
If you are a private security agent for a mall what's the difference with a cop patrolling a mall?

In sectors where private compete with public that's very difficult to understand why people should be regulated by different laws.
Very much agree and only disappointed to see it's not laid out with tables.
> From a technical point of view, this SaaS processes a large amount of requests per second from anywhere in the world, and stores the data in an efficient format for real time querying.

That is the closes thing to a number of requests I could find. So this architecture, no matter how solid, is somewhere between „way to large“ and „matches perfect“.

It seems like a solid breakdown on how to deploy your services to k8s and how to properly do CD deployments. But it does never mention whether it actually makes sense at the scale he actually has.
LetsDive.io | Senior Software Engineers (FE, BE) | REMOTE | Full-time & INTERN

As remote work is here to rule,

at LetsDive.io we are solving for team bonding and isolation
among remote workers.

It's the social space for teams to hang out.

Checkout careers page: https://www.notion.so/letsdive/Careers-Dive-c75d4d1ee8c9486f...
Because of PEP 518.
> For example, you could believe that gender gaps in engineering are 60% personality-driven and 40% discrimination/sexism-driven. There is nothing toxic about this opinion...

What's potentially toxic about this "opinion" is that, until it cites evidence, it entirely confuses what is social science and what is armchair philosophy.

One can either state: "Study X suggests that the gender gap is roughly due to Y% of A and Z% of B", or they can say "Anecdotally speaking, I have experienced the following, which suggests to me that $REASON may be at play here".

When one carelessly mixes the two together, they drape an assertion in the unearned aesthetics of quantitative reasoning. Which, in my experience, is sadly where a lot of these rationalist arguments end up.
It's been a longstanding problem that chiropractors have tried to co-opt people's conception of physical therapy to believe it is one and the same as chiropractic, so as to legitimize chiropractic as a real therapy. So I don't think the severe reaction on here to chiropractic should be taken as anything personal.
VBA is great for many things but it has its flaws.

The biggest problem with it is really that the tooling around it is decades old so it hurts your productivity. Maintaining VBA code bases is a painful experience, the IDE sucks and the language has enough quirks and shortcomings that it forces you to take long detours to accomplish what would be very simple tasks in more modern languages

The loving part of VBA is its interoperability across the Office suite, but there's no reason why that couldn't be done in, say, Python

Oh, I almost forgot. VBA classes are absolute misery.
Fair enough, admittedly I’m not educated enough around RF to be able to tell how exactly frequency / distance / power can effect the human body.

> I’ve always searched for studies about impact of the ultra high frequencies (GHz i.e. billions as in bluetooth) on the brain and, more importantly, on the thyroid gland.
If you do have any, would you mind linking any of these studies. Not trying to start a fight or nitpick them, I’m genuinely curious.
Just as the the last four years afforded conformist journalists the fantasy that they were part of some sort of “resistance” fighting a tyrannical dictator, the events of January 6th afforded self-aggrandising members of Congress the fantasy that they were heroic leaders facing down an attempted coup, an “insurrection.”
Never again. Play is one the worst things I've had to work in. Too much scala when you're just trying to Java.
Well if you don't want to let devs run arbitrary code off the internet on their machines, that cuts off more than Docker Hub, it cuts off almost every package manager under the sun.

If I had to work under such a restriction, I would ask for a cheap spare machine, running on a guest network and hosting no sensitive code, where I could download and try random packages off the internet before I could submit them for audit, approval and vendoring.
I’m sure NestJS, which sparked this thread, has very complete type defs, as does any major framework out there.

You seem intent on dismissing something you obviously haven’t tried in the past couple years; next time I’d suggest a simple “I don’t like it” instead to save us all time.
They do! Just like all earbuds. Probably I'm the only modern human who's never stuck these things in my ear canals. I'm sure the damage goes beyond tinnitus.
So are they going to release this fix for Snow Leopard ? Not all of us are on the latest and greatest hardware.
A recurse center is is either:

- a minimal room made of concrete walls, having one door and one window

- a recurse center, plus the opening of one more window

- the union of two recurse centres horizontally, by a tight wall-wall juxtaposition of the two of them, with the removal of one of their walls, and the opening of a door in the remaining one, if necessary

- a similar vertical union, with the addition of a stairwell

- the union of two recurse centres by the addition of an
external hallway, and the necessary doors.

- a few additional cases that can be neglected for the purposes of this paper
Employees have more do with success. But if a big investor goes, we want this. Your probably going to do that.
I feel like both of you are arguing for the same point.
What do you mean by "dynamically typed garbage" ?
One alias that I find really useful is,

summary = !git log $(git log -1 --merges --pretty=format:%H)..HEAD --oneline

This prints the log summaries on one line up to the last merge commit. If you are working on a feature/topic branch (and you collaborators do too), this will just print out the commits you have add for the feature. I often use this to go back and rebase fixups or suggestions from a code review.
As much as I want it to be true, among Lisp, Erlang, Prolog, Ocaml/Haskell and Smalltalk (those are non-mainstream and definitely not bonker language) it's almost impossible for an average CS grad to be able to read them all.
What a surprise that you are Singaporean, lah.
Nice! I will see you there
Be sure to check out https://github.com/snowplow/snowplow before rolling out your own custom analytics solution..
apparently I have not written more than 6000 words on facebook. I feel strangely proud
I haven't, but I'm going to check this out - thank you so much!
They also have a consistent history of wildly missing delivery dates though.
The researchers have already provided us with a pretty good "TLDR" in the form of an abstract.
I hope this would mean CoreNFC will no longer block payment application id tags.

https://developer.apple.com/documentation/corenfc
For many B2B companies its a mix - promoting gated content through paid ads is the most ROI efficient way to make ads work at scale.

Source: Own a fast growing B2B ads agency.
This depends on your workload. It would work, but we first target fiber optics domestic connections.
Implying non-Western search engines haven't been thoroughly censored already?
"... I'm tired of people who confuse being verbally abusive with "not getting along." ... I'm tired of people who think that verbal abuse of another human is ever acceptable. ..."

It was Andy Lester who took up the slack and organised programmers for the orphaned Perl code written by the late Iain "Spoon" Truskett, fellow Aussie & Perl programmer ~ http://search.cpan.org/~spoon/ who passed away in 2004. For any negative stories you hear there are always going to be some positive ones. Further reading here ~ http://use.perl.org/~goon/journal/16893
Exactly. At least the student whose window is not in focus is at their computer
To the best of my knowledge, those standards are also in widespread use in the electronics industry.
If you want to wave the flag that is your prerogative. Today, I hate my country. You can't change my opinion.
NEXTADDRESS is a side project I have been working on to improve my own personal experience as a first time landlord. I could not find a good tool to pre-screen renters and book showings without phone calls. If you are interested in testing the app and giving me feedback, send me an email at matt@matthewsmith.com.
To add to your list of common grievances about JS, there is no integer nor bigint datatype, only doubles, so floating-point rounding errors are common and numbers have an upper limit (2^53). Also, the way variable scoping works in the language, is completely insane.
Hi John,

Being based in California, I am well aware of the laws specific to here also (though IANAL). After having read two books on IP laws, I totally agree with what this lawyer told you -- not to sign. If you were to sign, there are plenty of things there that prevent you from having side projects and moonlighting even if you are in California.

A question: So did you join the company without signing it? What was the reaction of the company? Were they just OK? I know of cases where not signing meant refusing to accept the job. I also know of one case where they allow you to not sign it, but then also bar you from receiving any sign-on and performance bonuses while you are with the company (i.e., you get only the basic pay plus benefits, no RSUs, cash bonus, etc.)

Thanks.
No, please go read what happened. He messed with real user data prior to to his attempted reporting of the bug. In fact the only thing he sent to the FB team was a link to a real user who he had messed with
Tricking/coercing users into broadcasting their real name to the internet (through repetition, malicious UX design and just plain broken software) is actually pretty close to 'evil', since it can put some groups at risk. Less relevant for a Youtube account, perhaps, but the same criticisms of FB and G+ 'Real Names' policies apply here to Google trying to force YT users to display real names.
Currently in the process of ripping out WCF and replacing it with ServiceStack. Because WCF is such a pile of shit. If you seriously think WCF is good, and 'trivial' then you're clearly a MS fanboy who've never tried alternatives.

I used to be like you, think WCF was the bee's knees.

WCF promote poor service design, in an untestable manner, has no real support for DI, has terrible configuration, unhelpful exceptions, faults, message size limitations that cause headaches, horrifically slow. The only benefit to WCF is TCP endpoints. End of story.
Great. So to get that rolling, split roll obviously was a great first step, that unfortunately failed. But we should try again.

Beyond split roll, do you have ideas to 1) protect people that would be harmed by an immediate rollback of 13 and 2) build the political coalition to get it done?
> That is an incomplete and misleading definition of "at-will employment". The most important part of at-will employment is that the employee is allowed to leave their employer for any time, for any reason; i.e., they can't be forced to work for their employer even by contract. It is literally just an anti-slavery law, and yet somehow some folks have turned it into a bogeyman. Imagine being against an anti-slavery law because ____?

Honestly, I'd say you're being more hyperbolic and misleading. At-will employment is "just an anti-slavery law?" I'm pretty sure that was already illegal before these laws, and at-will employment wasn't the mechanism for its abolition.

My understanding is that the actual effect of at-will employment laws wasn't to free employees from jobs they didn't want, but to make their positions more precarious (e.g. previously employers had to give a good reason for termination or it was invalid, or at least give notice).
Hey, thanks for checking us out! If you submit to join the waitlist, we'll prioritize you in the queue. Attempting to sign up or login in at this time will just route you back to the landing page. It's not a very clear UX at the moment, thanks for reporting it.
It shouldn't; they're very open to being shown to be wrong. That's a key feature in their company culture. They're just not shy about how they phrase their current beliefs.
I'm watching Teal closely! It seems like an exceptional piece of software, and I appreciate your work in the Lua ecosystem.

We'll continually be making efforts to push through our documentation and marketing struggles, so I hope to provide some feedback later this year when we've made the time to try implementing Teal as a solution.

Thanks, Hisham!
Recent discussion from 2 weeks ago (200 comments):
https://news.ycombinator.com/item?id=26101937
Though it's a buzzword now, the idea behind 'digital twins' was that you not only have a detailed and faithful model (of an item, or process, or system, or network, etc.) whose granularity is congruent with the level of granularity that interests you about the real thing, but you also have bi-directional movement of data between the 'real' thing and its model.

So you can have sensor and measurement data from the real thing be streamed to the model in (ideally) real-time, you can make decisions off of the state of the model, and have those decisions be sent back out into the real world to make a change happen.

The specific wording of digital twins originated from a report discussing innovations in manufacturing, but I find that railway systems and operations make for some of the best examples to explain the concept, because they manage a diverse set of physical assets over which they have partial direct control, and apply conceptual processes on top of them.

Here's three assorted writings [1][2][3] that explain how railways would benefit from this.

[1] https://www.anylogic.com/digital-twin-of-rail-network-for-tr...

[2] https://www.railwayage.com/analytics/how-digital-twins-suppo...

[3] https://www.railwayage.com/analytics/realizing-the-potential...
Q: Do tasks/reminders get sent by email (just in case team members aren't on the platform)?
frankly elixir allows you do far more than that. I am going to be working on enabling phoenix to serve its liveview over WebRTC (I think it will be relatively easy); it is transport agnostic
Normally when a browser asks for Content-Encoding: gzip, the http server needs to schlep the file into memory, compress it, and only then is it able to send the output to the client. Since redbean reads files from a zip archive, that file is already compressed. So what it does is it uses mmap() to load the zip executable in memory. Therefore instead of read()+write() it can just call writev() on the mapped memory area. That enables us to skip the extra copy. The kernel can just copy the gzipped file contents directly to the network wire without having to pay any userspace context switching penalties.
Another viewpoint: the problem is caused by Unix allowing any character in filenames (other than slash and null). Other platforms are more restrictive in what characters filenames are allowed to contain. If you banned the '-' character from starting a filename, the problem wouldn't happen.

I personally think Unix allowing almost any character in filenames was a mistake. You can put newlines and other control characters in filenames. That has very little legitimate use, and is a potential source of security and other bugs. There is a proposal to amend the Unix standards to disallow control characters in filenames. But it doesn't look like it is going to be successful: https://www.austingroupbugs.net/view.php?id=251
Not according to:

https://unicode-org.github.io/cldr-staging/charts/38/supplem...

Note that common usage and the official definition may well differ. Most Americans probably consider Monday the "first day of the week" as it is the first day in a standard work week. But officially, Sunday is the first day of the week.
> force Douglas Crockford at gunpoint to add comments to the spec.

You mean re-add them.

> I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability.
That is horrifying.

I am glad I have never met these people.