skysight-inc/HackerNews huggingface dataset:
Might be good to clarify use cases in the README. It sounds like this is useful for reading and writing binary file formats. My initial thought was that this was intended for careful memory management for performance reasons, like a packed array of structs like you see in lower-level languages. But seems like there's probably no way to do that in pure JS without slowing things down significantly, which mostly would ruin the point.
A related operator is group (=), which creates a map between the unique elements of a list to their locations.

x: 10 ? `a`b`c
x
`a`c`c`c`c`a`b`a`a`c
=x
a|0 5 7 8
b|,6
c|1 2 3 4 9
San Francisco at 884k isn't that far ahead of Copenhagen at 602k, but yet the difference is very clear.
The Delusion of Narrative
Well, that's how we work.

Even if you design the whole thing today, wait at least till tomorrow: you'll have a much better solution.
Read https://www.goodnewsnetwork.org/
>The reality is that IT administrators are the root of trust at all organizations.

Is this true?
I think there's a chance that remote working might really take off. From a cost-saving perspective it makes so much sense - we already went from offices -> open plan, if we go from open plan -> remote being the new norm, suddenly there will be jobs everywhere, and that will change everything
Totally off-topic, but hacksaws are also a favorite tool of mine. There is something totally fascinating to me about cutting through metal - likely because metal is typically strong and difficult to break. I have very fond memories of hacking things in my grandfather's shed when I was young, and to this day I really enjoy hacking through a drywall nail when doing home improvement tasks.
More practical than changing Atlanta to some imaginary car-free utopia. But perhaps the advantages of living in a car-free city aren't that great after all?
Search “karmadecay” on google images. You’ll get zero results from karmadecay.com. Not on the first page, not on the 10-th page, it’s just not there.

Normally, the domain is very strong keyword. Search for “facebook” and the first image will be from facebook.com, search for “duckduckgo” and you’ll see a screenshot image hosted on duckduckgo.com on the 7-th place (not the first I expected but still high enough).

I’m not sure how your duplicate content remark explains this behavior. karmadecay has original logo image, why it’s not found?
After what died, there was a flurry of invites to both waffles and redacted. However, waffles went down for some reason for a few days right when everyone was looking, so everyone went to redacted
I think it's very smart of Slack.

AWS Encryption SDK[1] is a well designed, battle tested data encryption library. Amazon KMS is a well audited service used by AWS to manage all sorts of keys and even supports external HSM integration.

For slack to build all this from the ground up would be time consuming. Hard part being 3rd party validation, penetration testing and certification.

[1]: https://docs.aws.amazon.com/encryption-sdk/latest/developer-...
All the people clamouring for Windows support clearly do not understand the philosophy behind how Sketch is made.

It’s a MacOS app because it takes advantage of specific MacOS frameworks that allow it to feel like a quality and ‘native’ piece of software.

We have different operating systems for different purposes. Many designers like to use a Mac anyway. They decided to fill that niche.

Ports would mean massive, fundamental rewrites of huge chunks of the application’s infrastructure.
Investigating Hash Collisions via Birthday Paradox
Higher-Order Perl (2005)
If you want to rank results differently, you'd apply a function to each element of the original vector that computes the rank / weight of that element. Then you sort by weights, and apply the result to the original vector. Something like:

input[<{...compute weight of element x...}'input]
Repetition Is a Way to Hack the Brain
> and there are thousands of XMPP servers

proof please. Checked the top 3-4 xmpp servers last summer and they almost died.

IRC looks 1000000x more active.
IIRC The lifespan of many CD-Rs isn't reliably above ten years.
I love this stuff, really shows you how deep engagement on articles actually is. What are the odds it's upvoted by title alone?
Why is 1 greater than 0? Using Math to Prove the Obvious
It’s message passing everywhere outside the current object (process).

It’s a little tough to compare to an OO language because there are no classes, but all object to object communications are asynchronous messages.
I came to say the same thing. From my understanding, people in HK wear the mask largely to protect their colleagues and friends when they themselves are sick (or even potentially sick, eg when one of their family is).

The article didn't delve sufficiently into that, and even implied the opposite motivation with a (snide) parenthesis ("(Surgeons use them to protect patients from their mouth-borne germs, not the other way around.)").
I scroll a lot in vscode and it's fine...
but yeah, it could be lighter
Please elaborate on "questionable corporate behavior". Everything else you said is matter of opinion and slack's growth would speak to the exact opposite.

"no encryption" - There is encryption, not end to end but data is encrypted at rest: https://slack.com/security

"horrible clients" - I disagree. They're not perfect but they work and are consistent 99.999% of the time.

"mistreatment of irc users" - People need to get over this. It's not IRC. That's like being upset that email doesn't support fax well enough.
That's a great point. We picked one to demonstrate an MVP. SMS seemed more relevant to targeting someone 'in the moment's communication' and is more widely used among teens.

But, we'll add it to our backlog. When I look at traffic, referrals from HN successfully complete prompts way less than through channels that target people with children. Which, as you can see from your and other comments, isn't at all surprising.
To See the Elephant
I was hoping we'd finally get proper lexical scope in this version of K. Alas, seems to not be the case.
My City is double decking highways all the while building zero new rail and or bike lanes.

They are doubling down on stupid.
It seems really counter-intuitive to me that you'd pay $1200 for a Thinkpad. Isn't their popularity largely because old models are widely-available, reliable, and most importantly, dirt cheap? I don't do anything on my T420 but use the terminal and the web browser and the hardware has been sufficient, though I guess if you're gonna be rolling with multiple electron apps, upgraded hardware might make all the difference.
I’m trying to recall some of the more recent air accidents and the resultant investigations. I don’t remember getting blow by blow updates to the ongoing investigation. Is this new?
> In fields like aviation and medical software, when engineers say something is done, there are usually documents to be signed

Yes. In aviation, an engineer may have a formal role as a design authority or as a signatory on a safety case. They will typically have to themselves sign a letter, from an engineering director, that signals acceptance of this delegated responsibility. Most companies will have some way of matching the magnitude of the responsibility to the experience level of the engineer. And enlightened companies will have a no-fault 'stop-work' mechanism that pushes sign-off responsibility upward if engineers cannot in all conscience sign off something that they consider to be poorly designed or high risk.
Leap Motion Tracking Upgrade – 'Cat Explorer' Demo (2018)
Just because the masks predate germ theory and pollution theory doesn't mean there isn't a connection.

Traditions & religions have long protected against health risks millenia before we understood those risks medically (religious washing of the hands, wiping with the left, separating pork from other meet, avoiding the sick, adding alcohol to water)
The most surprising thing about this article isn't the article; its the comments in here, and the surprising number of people who have no clue how Slack works or how corporate/enterprise regulation & compliance works.
> A Boeing spokesman didn’t respond to a request for comment about the inspector general’s probe. Earlier, a Boeing spokesman said: “The 737 MAX was certified in accordance with the identical FAA requirements and processes that have governed certification of all previous new airplanes and derivatives. The FAA considered the final configuration and operating parameters of MCAS during MAX certification, and concluded that it met all certification and regulatory requirements.”

But Bloomberg has an article[0] where the FAA basically handed over much of the process to Boeing. So, of course it was certified in accordance with FAA requirements!

[0] https://www.bloomberg.com/news/articles/2019-03-18/boeing-dr...
Plausible. Rfid or some other pingable ID marker.

You'll still get a fight about something physically visible though. Too much Jew with a gold star connotation.
For those who were wondering why pilots didn't override the autopilot? Turns out that just made things worse:

==================================================

The discrepancy over this number is magnified by another element in the System Safety Analysis: The limit of the system’s authority to move the tail applies each time MCAS is triggered. And it can be triggered multiple times, as it was on the Lion Air flight.

One current FAA safety engineer said that every time the pilots on the Lion Air flight reset the switches on their control columns to pull the nose back up, MCAS would have kicked in again and “allowed new increments of 2.5 degrees.”

“So once they pushed a couple of times, they were at full stop,” meaning at the full extent of the tail swivel, he said.

Peter Lemme, a former Boeing flight controls engineer who is now an avionics and satellite-communications consultant, said that because MCAS reset each time it was used, “it effectively has unlimited authority.”

...

Boeing insists that the pilots on the Lion Air flight should have recognized that the horizontal stabilizer was moving uncommanded, and should have responded with a standard pilot checklist procedure to handle what’s called “stabilizer runaway.”

If they’d done so, the pilots would have hit cutoff switches and deactivated the automatic stabilizer movement.

Boeing has pointed out that the pilots flying the same plane on the day before the crash experienced similar behavior to Flight 610 and did exactly that: They threw the stabilizer cutoff switches, regained control and continued with the rest of the flight.

However, pilots and aviation experts say that what happened on the Lion Air flight doesn’t look like a standard stabilizer runaway, because that is defined as continuous uncommanded movement of the tail.

On the accident flight, the tail movement wasn’t continuous; the pilots were able to counter the nose-down movement multiple times.

In addition, the MCAS altered the control column response to the stabilizer movement. Pulling back on the column normally interrupts any stabilizer nose-down movement, but with MCAS operating that control column function was disabled.

These differences certainly could have confused the Lion Air pilots as to what was going on.
> He just seems to prioritize everything over the company. He offered to quit his job and work full time if we raise $1M and pay him $500k/yr and offered me the same salary. I quickly rejected this because that’s not how this world works.

Clearly you and him have very differente expectations.

Options 1, 2 and 3 all have the risk of you being sued by him sooner or later over IP issues. You need to get rid of him and that may cost you.
By far the best tabs manager I've tried ! :D
I would say everything jquery does is now supplanted by a better alternative. So unless you need libraries that depend on it I would not include it in any new project.
If you don't mind: Which part of the rural UK is this?

I live in London and have pants for Internet (oversubscribed FTTC).
That's not quite accurate. The plane has dual AoA in either case. The option is for AoA indicators and disagreement light.

So, the US airlines who bought the option will have a disagree light, but it's still the case that their MCAS is only being fed by one sensor, so they could experience the same control problems.
Sir Freddie the RAM's 50-year-old frozen sperm used to produce offspring
What’s the cost (in fish) between 1.5 and 3 degrees of warming?
Police in Bulgaria uses tear gas, but forget about the wind
Why would they stop companies from contributing optional code to Linux for their products when you can just (not) compile what you want of it?

The linux eco-system does not begin and end with a RHEL/Ubuntu binary distribution built to run on every crappy PC in the last decade.
He has predictions from 2017 and 2018 in this blog post I think

https://adeshpande3.github.io/adeshpande3.github.io/Applying...
Or the pros/cons don't stack up to a net difference that is big enough to be worth relocating over.
Well, it certainly stops you from touching your own face, nose, mouth with your hands, which probably has a positive health impact.
I would highly recommend GNU APL over A+.

GNU APL is a full-fledged, modern implementation of the official ISO APL 2 standard, supporting things like Unicode and modern terminals, and is currently maintained by very friendly people. While A+ is a very old, partial implementation of APL that requires a dedicated font and 8-bit encoding to work, and has not been maintained for decades. (IIRC)

Documentation for APL 2 can be found online, but I would recommend getting a second hand copy of the classic Gilman Rose book. I bought mine online for a few dollars.
I think it's great, but the show changes a lot from how it starts off in the beginning, which understandably puts off a lot of people who were in love with the early bits.
Tyramine is supposed to trigger migraines and they are in parm and aged beef.
As I understand it the copilot on Ethiopia had around 200 of flying total, in any plane. The copilot usually manages checklists. At 200 hours it was probably their first emergency.
> Younger people don't want a life of car dependency and social isolation.

When I moved from my families acreage that was 10 minutes out of town it wasn't because of social isolation or car dependence - it was because I couldn't get an post-secondary education in my community. Even if I hadn't gone for an education, there was a ton more employment opportunities in the urban centre. I stayed in the city because "junior software developer" is a super hard sell in a town of 2,500. Now that I've more experience I could probably swing the "work remote" thing, but it just wasn't an option starting my career.
The Internet Sucks
Why do you need GitHub? There are many places where you can send a resume. here https://uk.jobsora.com, for example. There are a lot of vacancies for any choice
You buy your own domain, and change the MX record if you move.

Yes, you have to plan ahead unfortunately until someone comes along and offers an "email address for life" you can forward anywhere.
Bad science. Chocolate has a lot of confounding components such as Tyramine which is said to trigger migraines in the sensitive.
Do you blog much? I've been lurking here a lot and have seen your posts. Would be interested in long-form essays or the like on what you would like to see.
Sounds like you saw the Greater Bandicoot Rat in Malaysia. Scary mofos.
Note that there is a powerful and stable font editor called FontForge, widely used by professional type designers, which happens to be GPL-licensed:

https://fontforge.github.io/en-US/
In Praise of Multiple DB Setups and Rails 6
Don't eat the science words or you'll get the autism cancer.

Sigh.
This is also how filtering works, you map a function that returns 0 or 1 over the list. Then you can call where (&) and it will give you the indices where the function evaluates true. Index by that and you'll filter a list.
If our species is to survive this century we have to get out of our cars. There is no way to sustainably build billions of electric cars- we need to consider that our existing ICE fleet needs to simply be retired and not replaced. Cars are one of the ultimate symbols of the consumption that needs to end if we are to address climate change. Between the asphalt and concrete needed to build infrastructure for them to the plastics, rubber, and metals used to manufacture them cars are rolling ecological disasters.
https://news.ycombinator.com/item?id=19417640
What's the Point of Serverless?
I actually used to work for a company where we did exactly that. We did it based off of in game footage that we would stat and annotate it was a really interesting product. I think Second Spectrum does something similar now for pro basketball teams.
I agree. Cars are a solution to a (set of) problem. Remove the problem(s), remove the cars.

Cars, also, not really that big of a problem in themselves. Commuting is the problem. This is a symptom of depressed wages; people are willing to spend extra time (commute) in place of extra money (rent).
As a different data point, in HK you start out with 7 days annual leave (in addition to public holidays), and after 2 years with the company that increases by a day per year every year, up to a maximum of 14 days annual leave after you've been with the firm for 9 years. (Companies can offer better conditions, needless to say.)

One also accrues paid sick days (2 per month initially, later more).
Right, except military aircraft is where FBW was developed and very very much required for performance. Such is not the case for passenger airliners. Only two Boeing planes use FBW, the 777 and 787. Every other plane does not use it including the 737.

The MCAS is fundamentally different in that it is a partial FBW system that they tacked on on top of an existing control scheme that is not FBW.

It's a random partial FBW component grafted onto something that's completely different. Sort of like a mod chip in a console. It's a hack. To drive home the exact opposite of what you said: "MCAS is abnormal and fundamentally different from many existing systems."
He misrepresented the article. It does not claim that racism 'explains everything', merely that it was one of a number of factors which have led to the demonisation of MSG. That was a disingenous attempt to erase the effects of racism through ridicule.
Freelancer vs. Web Development Company: What to Choose?
But where is the RPC? This just seems like messaging

EDIT: Found this... https://github.com/erpc-io/eRPC
yeah, nothing to do with the bay area being littered with large cities and population number being cut by municipalities. are we playing special cases here?

Vatican City with population 1000 should be Eden then.
My feeling is that it is not about improvement but democratisation : Ocaml has been around since 1996 and its type inference is stellar. I was shocked when I first touched C and Java after two years of Ocaml.
One good security feature would be to not give the user's email address by default to apps you connect Slack to.

(And then have them disclose it to every user...)
>> It would be far, far better if people were judged on their ability to find and rigorously test interesting questions, rather than whatever crapshoot nature spits out.

"Strong results" does not mean "positive results".

For example, two seminal works in ILP are the doctoral theses of Ehud Shapiro and Gordon Plotkin, both of which found strong negative results regarding the learning of first-order logic theories from examples. I would also point out the work of Mark. E. Gold and others on inductive inference that was mostly negative regarding the ability to learn anything above finite automata from examples.

It is true that in machine learning it is considered mandatory to show, experimentally, significant improvements in performance- personally I think that's a big mistake and a severe impediment to actual progress. In any case, in my field, you need theoretical results (theorems and proofs) for your work to pass muster.
This is one of the reasons the self-driving craze in tech is so silly: We have vehicles you can commute in and not drive called public transit. Self-driving cars is desire for public transit that doesn't have your rich self sitting next to a poor person on the way to work.
I’m not sure 20-somethings are more civic minded. They voted in the last election at participation rates consistent with the last 40 years for that age group. Participation rates will probably increase as they age. Unfortunately priorities tend to change as people age too.
IT administrators may handle the root of trust, but IT administrators are closely subservient to management. Management, in the business of control, knows this, and pushes at many opportunities. In the US courts, management whim controls any asset, not de-facto key holders.
am i going to start seeing hello world how tos now?
> prevents owners of property from doing what they want

As someone who has, in the past, been a neighbor to an unofficial junkyard (unzoned land), and as a person who currently only has houses for neighbors (zoned) thank god people can't do whatever they want.
> All of that to say that that whole discussion between function call or message passing is a waste of time and irrelevant in programming.

I once felt that way. Then I learned Elixir, and the actor model is my favorite thing of all time. It has amazing abstractions for dealing with concurrency.
I didn't mention utopia.

I did say "Its just cars are so entrenched in western cultures that its easy to overlook all the problems"
Eg in a society dominated by cars, there are going to be people without cars that can't easily get to work. You didn't have that problem pre car, and no one complains about not being able to get to work easily because they don't have a helicopter. Cars create sprawl, and create a situation where you need a car.
Seems like a weird take given the comment adds information from wikipedia, I hadn't ever heard of the dude, and that was useful information to me in quickly assessing what people were going on about.
How Did Amazon Become So Much More Valuable Than eBay?
> [K's] source is famously small (just a few C files)

Yes, but they look like this:

https://github.com/tangentstorm/j-incunabulum/blob/master/ji...

Call me crazy, but I'm wary of code written like this.
I have no idea how corporate/enterprise regulation & compliance works in relation to Slack. Could you elaborate?
> prone to falling spiral dive if not corrected (this is probably what happened to JFK jr.)

Great post, however, my information was that JFK jr. most likely entered a Graveyard Spiral[1], which is a pilot issue, not a plane/aerodynamics issue.

In short, you think you are flying straight, but are in a turn (so banked). You notice you are losing altitude and gaining speed. In level flight, that means you are nose-down attitude, which you correct by pulling back on the yoke. This would fix both issues.

However, as you are in a bank, pulling back to yoke tightens the turn, meaning you lose altitude more quickly and gain more speed. Loop.

It's a situation that is now trained for in basic flight training.

[1] https://en.wikipedia.org/wiki/Graveyard_spiral
C# examples of the good and bad solid principles
I had no idea! Fascinating.

https://nationalpost.com/news/canada/the-stirring-story-of-h...